/**
 * @package communfo
 * @subpackage homecommunfo
 * Feuille de style spécifique à la Home Immobilier
 */
.f13 { font-size:13px; }
/* estimmo */
.cadre_ablock{
	width: 100%;
	margin: 0;
	/*height:215px;*/
}
.cadre_ablockPAD{
	padding: 0 0 0 20px;
}
/* fin estimmo */
.ablock {
	float:left;
	width:191px; height:auto;
	margin:0 0 20px 0; padding:0 19px 0 0;
	background:url(/communfo/img/images2008/homeimmo/marge-pointillee.png) right top repeat-y;
}
.der {width:201px; margin:0 0 20px 0; padding:0; background:none;}
.ablock ul {
	margin:0; padding:0;
	list-style:none;
}
.ablock ul li{
	margin:0; padding:2px 0 2px 20px;
	border-bottom:1px solid #666666;
	background:url(/communfo/img/images2008/puces/puce_carre_grise_mini.gif) 10px 8px no-repeat;
}

.ablock ul li.titre{
	margin:0; padding:0;
	text-align:center; text-transform:uppercase;
	font-size:11px; font-weight:bold;
	color:#FFFFFF;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	background:#ef1b33 url(/communfo/img/images2008/homeimmo/bg_ablock_ul_titre.gif) left top repeat-x;
}



.ablock2 {
	float:left;
	width:191px; height:auto;
	margin:0 0 20px 0; padding:0 10px 0 0;
	background:url(/communfo/img/images2008/homeimmo/marge-pointillee.png) right top repeat-y;
}
.ablock2 ul {
	margin:0; padding:0;
	list-style:none;
}
.ablock2 ul li{
	margin:0; padding:2px 0 2px 20px;
	border-bottom:1px solid #666666;
	background:url(/communfo/img/images2008/puces/puce_carre_grise_mini.gif) 10px 8px no-repeat;
}

.ablock2 ul li.titre{
	margin:0; padding:0;
	text-align:center; text-transform:uppercase;
	font-size:11px; font-weight:bold;
	color:#FFFFFF;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	background:#ef1b33 url(/communfo/img/images2008/homeimmo/bg_ablock_ul_titre.gif) left top repeat-x;
}


.ablock_last {
float:left;
height:auto;
margin:0pt 0pt 20px;
padding:0pt 3px 0pt 0pt;
width:191px;
}
.ablock_last ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.ablock_last ul li {
background:transparent url(/communfo/img/images2008/puces/puce_carre_grise_mini.gif) no-repeat scroll 10px 8px;
border-bottom:1px solid #666666;
margin:0pt;
padding:2px 0pt 2px 20px;
}
.ablock_last ul li.titre {
background:#ef1b33 url(/communfo/img/images2008/homeimmo/bg_ablock_ul_titre.gif) left top repeat-x;
border-bottom:1px solid #666666;
border-top:1px solid #666666;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
text-transform:uppercase;
}


.immo_nouveau {
	position:absolute; top:2px; left:148px;
}
.coupcoeurimmo_top {
	width:218px; height:auto;
	margin:0; padding:28px 0 0 0;
	background:url(/communfo/img/images2008/homeimmo/bg_top_coupcoeurimmo.jpg) left top no-repeat;
}
.coupcoeurimmo_topG5z{
	width:248px; height:auto;
	margin:0; padding:28px 0 0 0;
	background:url(/communfo/img/images2008/homeimmo/bg_top_coupcoeurimmo.jpg) left top no-repeat;
}
.coupcoeurimmo_bottom {
	width:auto; height:auto;
	margin:0; padding:0 7px 10px 7px;
	background:url(/communfo/img/images2008/homeimmo/bg_bottom_coupcoeurimmo.jpg) left bottom no-repeat;
	_zoom:1;
	overflow:auto;
}
.coupcoeurimmo_bottom img {	padding:0 5px 0 0;}




.cockersizeHome{
	width:235px;
}

.cockersizeColG{
	width:auto;
	padding-top:3px; 
}
.cockerCont{
	margin-bottom:7px;
}
.cockerIn{width:100%; cursor:pointer;}
.cockerBG{padding-right:3px; padding-left:3px;}
.cockerBrd{
	border:1px solid #B7B296; 
	background-color:#FFF;
	padding:5px;
}
.cockerTitre{
	margin-bottom:0px !important;
	margin-bottom:3px;
}


.cocker_titre_img{
	position:absolute;
	top:8px;
}
.cockerBotBrd{
height:3px;
background-color:#DAD8C1;
font-size:1px;
margin-left:2px;
} 

.cockerBlc
{
	height:100%;
	padding-left:93px;
	overflow:hidden;
}
.cockerBlcL
{
	float:left;
	position:relative;
	left:-93px;
	width:93px;
}

.cockerBlcR
{
	float:left;
	margin-left:-93px;
	width:100%;
	text-align:center;
}
.cockerBlcR_ttr
{
	font-size:12px;
	font-weight:bold;
}


.alauneBlc
{
	height:100%;
	padding-left:91px;
	overflow:hidden;
}
/*
.alauneL{
	float:left;
	background:url(/communfo/img/images2008/ht_g.png) no-repeat;
	height:22px;
	position:relative;
	left:-12px;
	width:12px;
}

.alauneR{
	float:left;
	background:url(/communfo/img/images2008/ht_d.png) no-repeat 100% 0;
	background-color:pink;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	height:22px;
	margin-left:-12px;
	
}
*/


.alauneT{ 
	float:left; 
	margin-top:0px; 
	cursor:pointer;
	height:22px;
	width:100%;
}

.alauneT a { 
	display:block; 
	background:url('/communfo/img/images2008/ht_g.png') no-repeat 0 0px;
	margin:0;
	padding-left:12px;
	cursor:pointer;
	height:22px;
}

.alauneT a:hover	{ text-decoration:none;}

.alauneT a span { 
	display:block; 
	text-align:center; 
	background:url('/communfo/img/images2008/ht_d.png') no-repeat 100% 0px;
	margin:0;
	padding-top:3px;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#FFF;
	height:19px;
}

.alauneT a:hover span	{text-decoration:none;}



.alauneBlcL{
	float:left;
	position:relative;
	left:-91px;
	width:91px;
}

.alauneBlcR{
	float:left;
	margin-left:-91px;
	width:100%;
	text-align:center;
}

.alauneBrd{
	border-left:1px solid #a7c6dd;
	border-right:1px solid #a7c6dd;
	border-bottom:1px solid #a7c6dd;	
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	padding-top:10px;
	background-color:#FFF;
}

.alauneBG{padding-right:3px; padding-left:3px;}


.alauneBlcR_ttr
{
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}

.alauneBlcBakg{
	background:url('/communfo/img/images2008/fd_bl.png') repeat-x 100% 0px;
	background-position:bottom;
}

.alauneeuro
{
	font-size:16px;
	font-weight:bold;
}

.alauneBotBrd{
height:19px;
background:url('/communfo/img/images2008/omb.png') repeat-x 100% 0px;
font-size:1px;
} 

/* estimmo */

/* HOME */
.cadre_ablockCont{
	width: 424px;
	float: left;
}
.cadre_ablockBack{
	background: url('/communfo/img/images2008/homeimmo/marge-pointillee.png') right top repeat-y;
	padding:0 19px 0 0;
}
/*Recette estim 0909*/
.estimmo_home_titre{
	width: 100%;
	background: url('/communfo/img/estimmo/pic_estimation.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/estimmo/pic_estimation.png", sizingMethod="crop");	
	height: 40px;
	font-size: 13px;
	font-weight: bold;
	color: #D10019;
}
/*FIN Recette estim 0909*/

.estimmo_home_titrePAD{
	padding: 0 0 5px 48px;
}


.estimmo_home_form{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 216px!important;
	width: 200px;
}

.estimmo_det_pad{
	padding: 5px 10px 0 5px;
}

.estimmo_det_back{
	background: url('/communfo/img/estimmo/pic_estimation_gd.png') left top no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/estimmo/pic_estimation_gd.png", sizingMethod="crop");	
	width: 100%;
}
.estimmo_det_back .pad{
	padding: 0 0 5px 80px;
}

.estimmo_det_ttr{
	font-size: 12px;
	font-weight: bold;
	color: #D10019;
}

.estimmo_det_txt{
	font-size: 11px;
	color: #595959;
}

.estimmo_etp_ftop{
	height: 87px;
	background: #FFF url('/communfo/img/estimmo/fond_onglet.gif') 0 25px repeat-x!important;
	background: #FFF url('/communfo/img/estimmo/fond_onglet.gif') 0 40px repeat-x;
}
/*Recette estim 0909*/
/*

.estimmo_etp_tropcont{
	width: 468px;
	margin: 20px auto 0 auto;
}

.estimmo_etp_menuONG_on{
	width: 156px;
	font-size: 12px;
	color: #D10019;
	font-weight: bold;
	text-align: center;
	float: left;
}
.estimmo_etp_menuONG_off{
	width: 156px;
	font-size: 12px;
	color: #8A8A8A;	
	text-align: center;
	float: left;
}


.estimmo_etp_menuONG_on img{
	width: 62px;
	height: 62px;
}
*/
/*FIN Recette estim 0909*/

/*Recette estim 0909*/
.estimmo_infos{
	margin: 25px 50px 0 3px;
	background: url('/communfo/img/modules/deposegeneriquefo/aide.png') top left no-repeat;
	text-align:justify;
	font-size: 11px;
	line-height: 16px;
	text-indent: 24px;
	color: #595959;
}
.estimmo_etp3_padl{ padding: 0 0 0 10px; }

.estimmo_etp3_txt1{
	padding: 0 0 15px;
	font-size: 11px;
	color: #595959;
}
/*FIN Recette estim 0909*/

.estimmo_etp3_txt2{
	padding: 0 0 15px 0;
	font-size: 12px;
	color: #595959;
	font-weight: bold;
}

/* estimmoV2 */
.estimmo_etp3_txt3{
	padding: 9px 0 15px 10px;
	font-size: 11px;
	line-height: 18px;
	color: #595959;
}

.estimmo_etp3_crit{
	float: left;
	width: 200px;
	color: #595959;
	font-size: 11px;
}

.estimmo_etp3_fourchcont{
	width: 684px;
	/*height: 59px;*/
	margin: 20px 0 45px 0;
	background: #EEE;
	border: 1px solid #E3E3E3;
	position: relative;
}
.estimmo_etp3_fourchcontPAD{
	padding: 5px;
}
.estimmo_etp3_fourchcont_back{
	background: #FFF;
	/*height: 49px;*/
}
/* fin estimmoV2 */
.estimmo_etp3_fourchcont_backPAD{
	/* m240910 */	
	padding: 10px 0 0 7px;
	font-size: 14px;
	color: #595959;
	/* fin m240910 */
}
.estimmo_etp3_fourchcont_backPAD span.txt1{
	font-size: 16px;
	color: #595959;
	font-weight: bold;
}
.estimmo_etp3_fourchcont_backPAD span.txt2{
	font-size: 20px;
	color: #D10019;
}
.estimmo_etp3_fourchcont_backPAD span.txt3{
	font-size: 18px;
	color: #D10019;
}
.estimmo_etp3_fourchcont_backPAD span.txt4{
	font-size: 14px;
	color: #D10019;
}
/* estimmoV2 */
.estimmo_etp3_fourchcont_backPAD span.txt5{
	font-size: 12px;
	color: #595959;
}

.estimmo_help{
	text-decoration: none;
	background: url('/communfo/img/modules/deposegeneriquefo/aide.png') no-repeat;
	padding: 0 7px;
}
.estimmo_help:hover{
	background: url('/communfo/img/modules/deposegeneriquefo/aide_over.png') no-repeat;
}

.sa_pop_layer_main{
	background: #FFF url('/communfo/img/modules/deposegeneriquefo/cntdg_lb.gif') bottom no-repeat;
	position: absolute;
	width: 769px; 
	left: 50%;
	top: 15%;
	margin-left: -385px;
	z-index: 100001;
}

.sa_pop_layer_main_in{
	border-bottom: 7px solid #C7C5C5;
	border-top: 7px solid #FFFFFF;
	padding: 0 7px 7px;
}

.sa_pop_layer_top_aide{
	background: url('/communfo/img/modules/deposegeneriquefo/dgtitr_aide.jpg') no-repeat;
	border-bottom: 2px #FFF solid;
	height: 33px;
	padding: 0 7px;
}

.sa_pop_layer_top_aide h3{
	color: #FFF;
	float: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	background: url('/communfo/img/modules/deposegeneriquefo/piclb_aide.gif') left 5px no-repeat;
	padding: 11px 0 2px 110px;	
}

.sa_pop_sa_close {
	display: block;
	background: url('/communfo/img/modules/deposegeneriquefo/fermer_lb.gif') top left no-repeat;
	float: right;
	height: 23px;
	width: 23px;
	margin-top: 5px;
}
.sa_pop_sa_close:hover{
	background: url('/communfo/img/modules/deposegeneriquefo/fermer_lb.gif') bottom left no-repeat;
	text-decoration: none;
}

.sa_pop_layer_contenu{
	background: #FFF url('/communfo/img/modules/deposegeneriquefo/fddg_lb.jpg') top no-repeat;
	padding: 26px 26px 26px 26px;
	overflow: none;
}

.estimmo_linkperso{
	display: block;
	margin: 0 0 0 212px;
	padding: 3px 0 5px 0;
	font-size: 11px;
	color: #1236AF;
	text-decoration: underline;	
}
.estimmo_linkperso:hover{
	color: #1236AF;
}

.estimmo_blcmid{
	float: left;
	width: 222px;
	height: 90px;
}
.estimmo_blcmid div.l1{
	font-size: 11px;
	color: #D10019;
}
.estimmo_blcmid div.l2{
	font-size: 11px;
	color: #595959;
}

.estimmo_blcmid div.cont{
	height: 42px;
}

.estimmo_blcmid a.biglink{
	font-size: 14px;
	font-weight: bold;
	color: #1236AF;
	text-decoration: underline;
}
.estimmo_blcmid a.biglink:hover{color: #1236AF;}
.estimmo_blcmid a.smalink{
	font-size: 11px;
	color: #1236AF;
	text-decoration: underline;	
}
.estimmo_blcmid a.smalink:hover{color: #1236AF;}
/* fin estimmoV2 */

.estimmo_etp3_fourchcont_aff{
	position: absolute;
	top: 46px;
	right: 15px;
	border: solid 2px #EEE;
	width: 169px;
	height: 29px;
	background: #FFF;
}
.estimmo_etp3_fourchcont_affPAD{
	padding: 4px 5px;
}
.estimmo_etp3_fourchcont_affPAD a{
	display: block;
	height: 21px;
	background: url('/communfo/img/estimmo/pic_affiner.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/estimmo/pic_affiner.png", sizingMethod="crop");	
	font-size: 12px;
	color: #595959;
	padding: 0 0 0 30px;
	line-height: 22px;
}

/*Recette estim 0909*/
.estimmo_btn_dep{
	/* m240910 */
	cursor: pointer;
	margin: 12px 0 12px 0;
	padding: 5px 0;
	width: 182px;
	float:left;
	/* fin m240910 */
}
.estimmo_nb_intnaute
{
	float:left;
	padding:35px 0 0 8px;
	font-size:11px;
	color:#595959:
}
.estimmo_nb_intnaute span
{
	color:#d10019;
}
.estimmo_etp3_blccrits
{
	padding-bottom:3px;
}
/*FIN Recette estim 0909*/
.estimmo_btn_dep span.fondBt{
	background: url('/communfo/img/header09/btn_annonce_def.png') left center no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/header09/btn_annonce_def.png', sizingMethod='crop');	
	cursor: pointer;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	margin: 0 0 0 5px;
	_margin: 0 0 0 2px;
	width: 170px;
}
.estimmo_btn_dep span.fondBt span{
	display: block;
	padding-left: 6px;
	padding-top: 6px;
	width: 170px;
	_width:165px;
}
.estimmo_btn_dep span.fondBt span a{
	color: #D10019;
	position: relative;
	text-decoration: none;
}
.estimmo_btn_dep span.finBt{
	background: url('/communfo/img/home2010/btn_annonce_da.png') right center no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/home2010/btn_annonce_da.png', sizingMethod='image');	
	display: block;
	float: left;
	font-weight: bold;
	height: 30px;
	text-decoration: none;
	width: 5px;
}
/*Recette estim 0909*/
.estimmo_etp3_linkbot { padding: 0 0 20px 3px; }
/*FIN Recette estim 0909*/

.estimmo_etp3_linkbot a{
	display: block;
	float: left;
	height: 22px;
	padding: 0 0 0 25px;
	margin: 0 20px 0 0;
	line-height: 23px;
}
.estimmo_etp3_linkbot a.annsimilaire{
	background: url('/communfo/img/estimmo/pic_annonce_similaire.png') left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/estimmo/pic_annonce_similaire.png', sizingMethod='crop');
}
.estimmo_etp3_linkbot a.alertemail{
	background: url('/communfo/img/images2008/pictos/pic02.png') left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/images2008/pictos/pic02.png', sizingMethod='crop');
}
.estimmo_etp3_linkbot a.annupro{
	background: url('/communfo/img/estimmo/pic_annuaire_pro.png') left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/estimmo/pic_annuaire_pro.png', sizingMethod='crop');
}

.estimmo_etp2b_titre{
	margin: 35px 0 0 20px;
	font-size: 12px;
	font-weight: bold;
	color: #595959;
}

.estimmo_etp2b_ong_on{
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #CACBCB;
	background: #EFF1F0 url('/communfo/img/modules/infoscommunfo/imgs/puce_moins_gris.gif') 5px 7px no-repeat;
	padding: 3px 0 3px 20px;
	font-size: 13px;
	color: #595959;
	font-weight: bold;
	margin: 20px 0 7px 0;
}
.estimmo_etp2b_ong_on:hover{ text-decoration: none; }

.estimmo_etp2b_ong_off{
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #CACBCB;
	background: #EFF1F0 url('/communfo/img/modules/infoscommunfo/imgs/puce_plus_rouge.gif') 5px 7px no-repeat;
	padding: 3px 0 3px 20px;
	font-size: 13px;
	color: #595959;
	font-weight: bold;
	margin: 20px 0 7px 0;
}
.estimmo_etp2b_ong_off:hover{ text-decoration: none; }

.estimmo_btn_affiner{
	width: 100px;
	margin: 0 auto;
}
/*Recette estim 0909*/
.estimmo_btn_estimez{
	margin: 16px auto 120px 340px;
	_margin: 16px auto 120px 290px;
}
/*FIN Recette estim 0909*/
/* FORMULAIRE */
.estimmo_liste_std{
	width: 200px!important;
	width: 182px;
	float: left;
}
.estimmo_liste_std2{
	width: 221px;
	float: left;
}
.estimmo_liste_select{
	position: relative;
	width: 100%;
}

.estimmo_liste_back{
	background: #F8F8EE;
/*Recette estim 0909*/
	_height:100%;
/*FIN Recette estim 0909*/
}

.estimmo_liste_libelle{
	float: left;
	width: 211px;
}
.estimmo_liste_libelle span{
	color: #346D80;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 6px 4px 0;
	text-align: right;
}

.estimmo_input_std{
	background: url('/communfo/img/modules/deposegeneriquefo/saisie_fddg.gif') left center repeat-x;
	border: 1px solid #C0C6CC;
	display: block;
	float: left;
	font-family: Arial;
	font-size: 12px;
	height: 16px;
	padding: 1px 5px;
	width: 188px!important;
	color: #353535;
	width: 170px;
}

.estimmo_input_std2{
	background: url('/communfo/img/modules/deposegeneriquefo/saisie_fddg.gif') left center repeat-x;
	border: 1px solid #C0C6CC;
	display: block;
	float: left;
	font-family: Arial;
	font-size: 12px;
	height: 16px;
	padding: 2px 5px;
	color: #353535;
	width: 209px;
	margin: 2px 0;
}

.estimmo_radio_lib{
	float: left;
	line-height: 24px;
}

.estimmo_radio_cont{
	padding: 5px 10px 5px 0;
	font-size: 12px;
}
.estimmo_radio_cont input{
	display: block;
	float: left;
/*Recette estim 0909*/
	width: 13px;
	height: 13px;
/*FIN Recette estim 0909*/
	border: 0;
	margin: 0 2px 0 7px;
}
.estimmo_radio_cont span{
	display: block;
	float: left;
}

.estimmo_lig_select{
	background: url('/communfo/img/modules/deposegeneriquefo/liste_g.gif') left top no-repeat;
	cursor: pointer;
	display: block;
	height: 23px;
	text-decoration: none;
	width: 100%;
}
.estimmo_lig_select:hover{ text-decoration: none; }
.estimmo_lig_select span{
	background: url('/communfo/img/modules/deposegeneriquefo/liste_d.gif') right top no-repeat;
	border: medium none;
	cursor: pointer;
	display: block;
	height: 17px;
	overflow: hidden;
	padding: 0 24px 6px 5px;
	text-decoration: none;
}
.estimmo_lig_select span strong{
	color: #353535;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}

.estimmo_liste_cont{
	margin-bottom: 3px;
}

.estimmo_liste_cont .valid{
	margin: 4px 0 0 1px;
	background: url('/communfo/img/modules/deposegeneriquefo/ok.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/ok.png", sizingMethod="image");	
	float: left;
	height: 15px;
	width: 15px;
}
.estimmo_liste_back .valid{
	margin: 4px 0 0 7px;
	background: url('/communfo/img/modules/deposegeneriquefo/ok.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/ok.png", sizingMethod="image");	
	float: left;
	height: 15px;
	width: 15px;
}

.estimmo_liste_cont .invalid{
	margin: 4px 0 0 1px;
	background: url("/communfo/img/modules/deposegeneriquefo/err.png") no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/err.png", sizingMethod="image");		
	float: left;
	height: 15px;
	width: 15px;
}
.estimmo_liste_back .invalid{
	margin: 4px 0 0 7px;
	background: url("/communfo/img/modules/deposegeneriquefo/err.png") no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/err.png", sizingMethod="image");		
	float: left;
	height: 15px;
	width: 15px;
}

.estimmo_liste_dr{
	float: left;
	width: 473px;
	background: #FFF;
}
/*Recette estim 0909*/
.estimmo_liste_ml5{
	padding-left: 10px;
	width:221px;
	margin:0;
	float:left;
}


.estimmo_etp_form{
	margin:0;
	padding: 0px;
}
/*FIN Recette estim 0909*/
.estimmo_etp_form2{
	margin: 0;
	padding: 0;
}

.estimmo_liste_bord{
	background: #EFEEE2;
	border-top: 1px solid #AAA899;
	font-size: 1px;
	height: 2px;
	line-height: 0;
	width: 211px;
}

.estimmo_input_cont .valid{
	margin: 2px 0 0 1px;
	background: url('/communfo/img/modules/deposegeneriquefo/ok.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/ok.png", sizingMethod="image");	
	float: left;
	height: 15px;
	width: 15px;
}

.estimmo_input_cont .invalid{
	margin: 2px 0 0 1px;
	background: url("/communfo/img/modules/deposegeneriquefo/err.png") no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/err.png", sizingMethod="image");		
	float: left;
	height: 15px;
	width: 15px;
}
/* estimmoV2 */
.estimmo_liste_bntetpCont{
	margin: 15px 0 15px 5px;
	width: 428px;
}
/* fin estimmoV2 */

.estimmo_btn_continuer{
	display: block;
}
.estimmo_btn_continuer span.l{
	display: block;
	background: url('/communfo/img/modules/deposegeneriquefo/bt_g.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/bt_g.png', sizingMethod='crop');
	float: left;
	width: 100%;
/*Recette estim 0909*/
	_width: 150px;
/*FIN Recette estim 0909*/
	height: 22px; 
	padding-top: 4px; text-indent: 7.5px;
	margin-right: -5px;
	text-align: center;
	font-size: 13px;
	color: #353535;
	font-weight: bold;
}

.estimmo_btn_continuer span.c{
	display: block;
	background: url('/communfo/img/modules/deposegeneriquefo/bt_g.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/bt_g.png', sizingMethod='crop');
	float: left;
/*Recette estim 0909*/
	_width: 150px;
/*FIN Recette estim 0909*/
	height: 24px; 
	padding-top: 2px; 
	margin-right: -5px;
	font-weight: bold;
}

.estimmo_btn_continuer span.c i{	
	display: block; 
	text-align: center;
	font-size: 13px;
	color: #353535;
	margin-left: 2px;
	padding: 2px 10px 0 35px; 
	height: 22px; 
	background: url('/communfo/img/modules/deposegeneriquefo/fl_r.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/fl_r.png', sizingMethod='crop');
	font-style: normal;
}

.estimmo_btn_continuer span.r{
	display: block;
	float: left;
	background: url('/communfo/img/modules/deposegeneriquefo/bt_d.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/bt_d.png', sizingMethod='crop');
	width: 5px;
	height: 26px;
	position: relative; 
	left: 5px;
}

.estimmo_btn_continuer:hover span.c, .estimmo_btn_continuer:hover span.l, .estimmo_btn_continuer:hover span.r, .estimmo_btn_continuer:hover { text-decoration:none; cursor:pointer; }

.estimmo_btn_continuer:hover span.c, .estimmo_btn_continuer:hover span.l{
	background: url('/communfo/img/modules/deposegeneriquefo/bt_g_over.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/bt_g_over.png', sizingMethod='crop');
}

.estimmo_btn_continuer:hover span.r{
	background: url('/communfo/img/modules/deposegeneriquefo/bt_d_over.png') no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/modules/deposegeneriquefo/bt_d_over.png', sizingMethod='crop');
}

.err_popin{
	left: 5px;
	position: absolute;
	top: -1px;
	width: 228px;
	z-index: 5;
}
.err_popin_up{
	background: url('/communfo/img/modules/deposegeneriquefo/bu_err_h.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/bu_err_h.png", sizingMethod="crop");	
	color: #284A08;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 15px 0 25px;
	_height: 80%;
}
.err_popin_dn{
	background: url('/communfo/img/modules/deposegeneriquefo/bu_err_b.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/communfo/img/modules/deposegeneriquefo/bu_err_b.png", sizingMethod="image");	
	font-size: 1px;
	height: 7px;
	width: 228px;
}

.estimmo_valid_std{
	display: block;
}
.estimmo_valid_std:hover{ text-decoration: none; }
.estimmo_valid_std span.l{
	background: url('/communfo/img/saisie/btp_g.png') no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/saisie/btp_g.png', sizingMethod='crop');	
	color: #353535;
	display: block;
	float: left;
	font-size: 13px;
	height: 19px;
	padding: 2px 10px 0 15px;
	cursor: pointer;
	text-decoration:none;
}
.estimmo_valid_std span.r{
	background: url('/communfo/img/saisie/btp_d.png') no-repeat scroll 0 0 transparent;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/saisie/btp_d.png', sizingMethod='image');	
	display: block;
	float: left;
	height: 21px;
	width: 5px;
	cursor: pointer;
	text-decoration:none;	
}
.estimmo_valid_std span.fin{
	display: block;
}
.estimmo_valid_std:hover .l{
	background: url('/communfo/img/saisie/btp_g_over.png') no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/saisie/btp_g_over.png', sizingMethod='crop');
}
.estimmo_valid_std:hover .r{
	background: url('/communfo/img/saisie/btp_d_over.png') no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/communfo/img/saisie/btp_d_over.png', sizingMethod='image');
}

.estimmo_valid_home{
	float: right;	
	margin: 2px 16px 3px 0!important;
	margin: 2px 9px 3px 0;
	_width: 80px;
}

.estimmo_ho_slt_pop{
	background: #FFF;
	left: 0;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 20px;
	width: 100%;
	z-index: 100;
}
.estimmo_ho_slt_pop dd{
	border: 1px solid #A4BBC2;
	height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 3px 4px 6px;
}
.estimmo_ho_slt_pop ul.lim{
	height: 220px;
	margin: 0;
	overflow: auto;
	padding: 0;
	width: 100%;
}
.estimmo_ho_slt_pop ul.lim li{
	cursor: pointer;
	font-size: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.estimmo_ho_slt_pop ul li a{
	border-bottom: 1px solid #ACC9D9;
	border-top: 1px solid white;
	color: #346D80;
	display: block;
	font-size: 11px;
	margin: 0;
	padding: 3px 0 3px 10px;
	text-decoration: none;
}
.estimmo_ho_slt_pop ul li a:hover{
	color: #d10019;
	background: #F4F6B7;
	text-decoration: none;
	height: auto;
}
.estimmo_ho_slt_pop ul li .bgb{
	background-color: #EBF8FF;
/*Recette estim 0909*/	_height:1%;
}
.estimmo_ho_slt_pop ul li .bgj{
	background-color: #F9F8EC;
/*Recette estim 0909*/	_height:1%;
}
.estimmo_ho_slt_pop .chk{
	border: 0 none;
	display: inline-block;
	height: 13px;
	margin: 0 5px 0 0;
	padding: 0;
	width: 13px;
}

.estimmo_multichoice{
	padding:3px 0 3px 10px;
}
.estimmo_multichoice span{
	color: #346D80;
	font-size: 11px;
	text-decoration: none;
	display: inline-block;
	height: 13px;
}

.estimmo_input_cont{
	margin: 0 0 3px 0;
}
/* fin estimmo */

