.header {float:left;}
.header .backgimg{float:left; background-repeat :no-repeat;}
.header #logo{float:left;margin:10px 0px 0px 10px;width:200px;}
.header #logo .label{float:left;clear:both;margin-left:10px;font-weight:bold;font-size:14px;}
.header #merchantinfo {float:right;text-align:right;width:210px;padding:3px 10px;margin-top:15px;
background:transparent url(../../../mkt/look/img/pictos/dot_transparent.png)}
.header #merchantinfo SPAN{font-weight:bold;}
.header #merchantinfo #telprice SPAN{font-weight:normal; font-size:11px;}
.header #resatitle{font-size:16px;}
.header #tel{font-size:24px; line-height:21px;}
.header #hfoot{padding:3px 0px;background-color:#FE0000;color:white;float:left;width:100%;}
.header #hfoot SPAN{color:white;}
.header #pagetitle {float:left;padding:3px 0px 0px 10px;}
.header .newsllsub{float:right;background:transparent url(../../../mkt/look/img/pictos/envelope.png) no-repeat left center;}
.header .newsllsub A {float:left;margin:2px 5px;width:18px; height:18px;background:transparent url(../../../mkt/look/img/pictos/picto_fleche_rond.png) no-repeat left center;}
.header .newsllsub SPAN,.header .newsllsub INPUT{float:left;}
.header .newsllsub .label{padding:4px 0px 0px 30px;}
.header #hfoot .newsllsub .rfvemail, .header #hfoot .newsllsub .emailval{font-weight:bold;color:#FDFF00;margin-top:4px;}
.header .newsllsub .rfvemail{font-size:20px;line-height:16px;}