.customInfoBox-body{position: relative;top: -5px;left: -5px;padding: 8px;border: 4px solid #ECECEC;background-color: #fff;}/*****PAGE*****/a:focus,a:hover,a:active{ outline: none;outline:0;-moz-outline-style: none;}body {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#FFF;	margin:0;	padding:0;	background-color: #1f212a;	}div#bandeau {	height:51px;	width:100%;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_bandeau.jpg');}div#bandeau-contenu {	width:958px;	height:34px;	margin:auto;	text-align:left;	font-size:12px;	padding: 2px 0 0 0;	}
div#page {
	width:958px;
	margin:auto;
	text-align:left;	font-size:12px;
	}div#large-centre {
	width:920px;
	margin:auto;
	text-align:left;	font-size:12px;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_centre.png');	background-repeat:repeat-x;
	}div#left-centre {	float:left;
	width:530px;
	text-align:left;	font-size:12px;
	}div#commencer-recherche {	font-size:15pt;	font-weight:bold;	padding:15px 0 0 15px;	color:#212537;
	}div#formulaire-centre {padding: 15px 0 0 60px;
	}div#large-annonce {	width:920px;	margin:auto;	text-align:left;	font-size:12px;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_annonce.png');	background-repeat:repeat-x;	}div#titre-annonce {	width:918px;	margin:auto;	margin-top:15px;	height:68px;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tram_pied.png');	}div#contenu-annonce {	width:218px;	float:left;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_spy.png');	border-bottom: 1px solid #292b37;	border-left: 1px solid #292b37;	border-right: 1px solid #292b37;
	}div#logo-annonce {	width:218px;	float:left;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_spy.png');	border-bottom: 1px solid #292b37;	border-left: 1px solid #292b37;	border-right: 1px solid #292b37;
	}div#contenu-annonce a{	color:#FFF;	}div#contenu-annonce a:hover{	color:#8ee324;	}div#contenu-images {	width:468px;    float:left;    color: #AFB0B1;    padding:5px;	text-align:left;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_spy.png');	border-bottom: 1px solid #292b37;	border-left: 1px solid #292b37;	border-right: 1px solid #292b37;	}div#contenu-images  img{    padding:5px;	}	div#liste-item{	width:918px;	padding:15px;	font-weight:bold;	font-size:13px;	}div#liste-item a{	color:#ECECEC;	}div#liste-item a:hover{	color:#7fbc33;	}div#info-agence {width:837px;padding:10px;color:#000;	font-weight:bold;	font-size:16px;	background-color:#FFF;	border-top: 1px solid #444449;	border-bottom: 1px solid #292b37;	border-left: 1px solid #292b37;	border-right: 1px solid #292b37;	}div#text-annonce {width:877px;    float:left;margin-left:20px;padding:20px;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_spy.png');	border-top: 1px solid #444449;	border-bottom: 1px solid #292b37;	border-left: 1px solid #292b37;	border-right: 1px solid #292b37;
	}div#pied {	width:100%;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tile_pied.jpg');}div#pied-contenu{	width:958px;	margin:auto;	text-align:left;	font-size:13px;	font-weight:bold;	color:#FFF;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/tram_pied.png');	background-repeat:no-repeat;}div#lien-pied {	float:left;padding:10px 0px 0px 180px;}div#lien-pied a{	color:#FFF;}div#lien-pied a:hover{	color:#08c4b6;}div#ref-pied {	width:347px;	height:105px;	float:left;	margin-top:-35px;	background-image:url('http://www.tout-immobilier.com/0_agence/ipad/images/ref_annonce.png');}div#favoris-titre {color:#FFF;left:0px;font-size:16px;font-weight:bold;padding:8px;}div#lien-apparent {float:left;padding-top:10px;font-size:12pt;color:#83ca2b;}div#lien-apparent p{font-size:9pt;margin:0;padding-left:15px;}div#lien-apparent p a{color:#FFF}div#lien-apparent p a:hover{color:#93959c}div#partenaire{float:left;	width:565px;font-size:12pt;color:#83ca2b;padding:0 15px 0 180px;}div#partenaire img{margin : 10px;width:160px;}div#copyright{	width:565px;text-align:justify;float:left;padding:5px 0px 0px 180px;color:#3e414d}/***Class***/.fav-titre{color:#93959c;font-size:16px;font-weight:bold;}.ref-titre{margin-left:38px;color:#93959c;font-size:12px;font-weight:bold;}.panier a{font-weight:bold;color:#7fbc33;font-size:15pt;}.alerte-email {font-weight:bold;color:#93959c;font-size:8pt;background-color:#393b49;border:1px solid #666666;padding:4px;}.ref-form {font-weight:bold;color:#3e3e3e;font-size:9pt;background-color:#FFF;border:1px solid #666666;padding:4px;}.alerte-email select{font-weight:bold;color:#93959c;font-size:8pt;background-color:#393b49;border:1px solid #fff;padding:4px;}.info {font-size:9pt;font-weight:bold;}.info-select a {color:#84879c;font-size:9pt;}.info-connexion a {color:#84879c;font-size:10pt;font-weight:bold;}/***Divers***/a img { border:none;}img { vertical-align:middle;}a { color:#555555; text-decoration:none;}a:hover { color:#08c4b6; text-decoration:none;}hr {color: #444449;background-color: #444449;height: 1px;border: 0;}.nettoyeur {	clear: both;	margin: 0;	padding: 0;	border: 0;	height: 0;	line-height: 1px;	font-size: 1px;	}	.erreur {	color:#F60;	font-weight:bold;	}
