#logo img{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png", sizingMethod="crop");
	background:transparent;
	cursor:pointer;
}

#tps-reels img{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg-module-taux.png", sizingMethod="crop");
	background:transparent;
	cursor:pointer;
}

#header #pictos .accueil{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/design/img/bg-header-accueil.png", sizingMethod="crop");
	background-image:none;
	cursor:pointer;
}

#header #pictos .rss{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/design/img/bg-header-rss.png", sizingMethod="crop");
	background-image:none;
	cursor:pointer;
}

#header #pictos .favoris{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/design/img/bg-header-favoris.png", sizingMethod="crop");
	background-image:none;
	cursor:pointer;
}
#header #connect form{
	background-image:url("/design/img/bg-header-connect.gif");
}
#header #connect div{
	background-image:url("/design/img/bg-header-devenirmembre.gif");
}
#header #connected div{
	background-image:url("/design/img/bg-header-connected.gif");
}
.clearfix {
	zoom: 1;			/* triggers hasLayout */
	display: block;		/* resets display for IE/Win */
}
#header #connect span { padding:3px 10px; }
#main.fl .fl .fr.headline{margin-top:0;padding-top:10px;}
#sidebar .zoom  ul li,
.home .dossier ul li,
.home .zoom  ul li{height:1%;}
#sidebar .tab .ui-tabs-panel form{ width:258px; }
#sidebar .tab  .ui-tabs-nav li a { padding:0.7em 1.7em; }
#sidebar .tab .ui-tabs-nav { margin-bottom:-9px; }
#sidebar  .tab .ui-tabs-panel form .field div{padding-bottom:12px;}
#sidebar  .search-prestige .tab .ui-tabs-panel form .field div{padding-bottom:10px;}
#sidebar .search-prestige .pub-btn{padding-bottom:15px;}
#agendaSelectMonth { top:2px; }
.agenda .content strong { display:block; }
.bloc.dict form{width:155px;}
.slideInfoZone h2, .slideInfoZone p{color:#fefefe;}

.guides .guide {
	border:1px solid #efefef;
	padding:7px;
	margin-bottom:15px;
	position:relative;
	z-index:1;
}
.lexique ul.letter li span{line-height:1.3em;}
#tps-reel .bloc-ville{margin-bottom:-40px;}
div.btn a {margin-left:0;}
.membre div.btn a{	margin-left:0;}
div.prestige .center {
	/*width:502px;
	padding:20px;
	margin:0 auto;*/
}
.archives .interview{background:white;padding:0;}
/* #footer ul li li{margin:0;} */
/* #footer .partners{margin:0 auto;padding:15px;} */
.home .simulateur div.result{padding:10px 0 12px 0 !important;}
.home .estime form input.address{width:105px;}
.home .estime form input.surface{width:85px;}
#sub-menu-accueil{padding:0 !important;height:10px !important;font-size:0;}
#stats .tab .ui-tabs-nav li{margin:0 0 -8px 0 !important;}
#stats .tab .ui-tabs-nav li a strong{padding-top:2px;z-index:5;}
#sidebar #stats .ui-tabs-panel li span{display:block;width:200px;}
#sidebar #stats .ui-tabs-panel{bakground:white;}
#sidebar #stats .ui-tabs-panel .first div.number{margin-top:0;}

#forum #post .button {padding-left:0;width:280px;padding-bottom:10px;}
#forum #post .button .btn {margin-left:-2px;padding-left:0;}
#sub-menu-accueil{padding:2px;}
.expert .liste-article li ul {width:445px;}
.qui .qui-middle{padding:0;}
.qui .qui-middle p, .qui .qui-middle h2{padding:5px 10px 5px 10px;}

.home .ville, .home .expert, #content, .guides .guide, #fiche-des-villes #carte {zoom:1;}
#facebook{width:100px;}
.interview iframe{background-color:#ECEDD1 !important;}

.fiscalite .isf .txt{font-size:0.8em;color:#333;line-height:1.6em;text-align:justify;background:#fff;position:absolute;top:50px;left:0;padding:5px;width:185px;}

.fiscalite .isf .free{
	position:absolute;
	border:0;
	padding:0;
	top:0px;
	left:-2px;
}

#loi-fiscalite form div div{margin:0 0 5px 0;}
#loi-fiscalite form div div input{margin:0 5px 0 0;}

#loi-fiscalite .resume{font-family:arial;}
#loi-fiscalite #step2 span{display:block;}
#loi-fiscalite .bloc-radio input{border:none;}
#loi-fiscalite .bloc-radio label{width:30px;}

.diagnostics ul.diag-resume li p {padding:15px 0 10px 0 !important;margin:0 0 0 5px !important;}
.diagnostics ul.fleft { width:410px !important; }

#forum .astuce h5,
#tps-reel .astuce h5{
	float:left;
	font-family:Arial !important;
	padding:8px 10px 8px 25px;
	font-size:1em;
	margin:0 0 0 5px;
	color:#545a58;
	text-transform: uppercase;
	background: transparent url(img/ico-astuce.png) no-repeat center left;
}

.prix-teasing-facebook{float:left;margin:-34px 0 0 114px;}

#opinion a.link{top:-3px;right:25px;}
#opinion a.link2{right:95px;}

#opinion .link-share{position:absolute;width:105px;font-size:0.9em;margin-top:-5px;margin-right: 15px;}
#opinion .link-share img{float:left; vertical-align: middle;text-align: left;padding:0;border:none;}
#opinion .link-share span{float:left;margin-top:4px;}
