/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/* hack ie7 : *+html */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
.encart_prive_fd-x{/*height:auto!important;height:166px;min-height:166px*/}
*>.encart_prive_fd-x{/*min-height:159px*/}
*+html .encart_prive_fd-x{min-height:165px;}

#form_acces_prive input{font:normal 11px arial;color:#333333;border:1px solid #e0e0e0;background-color:white;width:156px;padding:1px 0;margin:2px 0 0 0}
#form_acces_prive input#ok{border:none;margin-bottom:0px;width:auto;margin-left:10px}
.pe-fl-orange{/*margin-top:10px*/}
.contenu{/*margin-top:18px*/}
.contenu .left,.contenu .right{width:450px;/*border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;*/height:auto!important;height:344px;min-height:344px}
.contenu .left{margin-right:4px}
.contenu img{/*border-bottom:3px solid #e0e0e0;*/}
.contenu img.no_border{border:none;}

blockquote{/*margin-left:10px;*/}
blockquote *{/*margin:4px 0 6px 0*/}
.bord-h-gris{border-top:1px solid #e0e0e0;padding-top:18px}
.contenu .rss_flux {float:right; border:none; margin:10px 2px -5px 0;}

.savoirplus{padding-top:20px;padding-bottom:20px;}

#barre-menu{border-top:solid 3px #e0e0e0;}

/* titres */
.tt_prive{font:bold 21px Arial;color:#666666;margin:4px 0 4px 0}

.marge-h{margin-top:10px}
.contenu .bloc_img img{border:none;margin:5px}
.contenu .bloc_img img.dernier{border:none;margin-right:0}
.encart_multi_pts{padding:6px}


/*liste*/
.liste-pe-fl-orange li{border-bottom:1px solid #e0e0e0;}

/*scroller*/
#scroller p{margin:0px 0px 0px 0px}
#scroller a{display:block}
.cont_scroll{width:100% ;vertical-align:top;height:180px;}
#scroller{overflow: hidden; width: 100%; position: relative; height: 180px}

#titre-news{margin-bottom:10px;}
#txt-news{margin-bottom:30px}

/* login */

#chp-login-home input{
	padding-left:3px;
	padding-right:3px;
	width:148px;
	border:1px solid #cdcdcd;
}
#chp-password{
	padding-top:2px;
	_padding-top:1px;
	float:left;
}
#chp-password input{
	padding-left:3px;
	padding-right:3px;
	width:148px;
	border:1px solid #cdcdcd;
}
#chp-ok{
	float:left;
	width:32px;
}
#login-info ul{
	padding-top:7px;
	padding-left:5px;
}
#login-info li{
	background:transparent url(../img/modele/pe-fl-orange.gif) no-repeat scroll left 4px;
	padding-left:10px;
	padding-bottom:12px;
	font-weight:bold;
}

.left h4 {
	padding:10px 0px 4px 0px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:3px solid #e0e0e0;
}

