.popper { 
	POSITION: absolute; 
	VISIBILITY: hidden; 
	z-index:3; }

#topgauche { 
	position:absolute; 
	z-index:10; 
	}
A:hover.ejsmenu {
	color:#FFFFFF; 
	text-decoration:none;
	}
A.ejsmenu {
	color:#FFFFFF; 
	text-decoration:none;}
.fontred2 {
	font-color: #cc0000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #cc0000;
	font-size: 11px;
}
.fontred3 {
	font-color: #cc0000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 11px;
}
.fontred4 {
	font-color: #cc0000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #cc0000;
	font-size: 14px;
}
.menu_box {
	font-color: "#cccccc";
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	padding-left: 5px;
	padding-top:5px;
}
.footer {
	font-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.foote2 {
	font-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:0.6em;
	align:center;
	font-weight:bold;
	/**font-size: 8px;**/
}
.LigneTitre {
	font-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:1.1em;
	align:center;
	font-weight:bold;
	/**font-size: 8px;**/
}
.police {
	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}
.policexsmall {
	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.police2 {
	font-color: #cccccc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 12px;
}
.police5 {	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}
.fontwhite2 {
	font-color: #ffffff;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 12px;
}
.fontwhite3 {
	font-color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #256294;
	font-size: 14px;
}
.fontwhite4 {
	font-color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
}
.fontblack2 {
	font-color: #000000;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 12px;
}
.fontblack21 {	font-color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.fontblack3 {
	font-color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
}
.fontblack4 {
	font-color: #000000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	font-size: 18px;
}
.fontgris2 {
	font-color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}
.police1 {	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.policeINC {
	font-color: #4DA6FF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #4DA6FF;
	font-size: 14px;
}
.police3 {	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.police4 {	font-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.select_rapide {
	width: 130px;
}
.titre0{
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	height: 28px;
	vertical-align: middle;
	padding-left: 5px;
	background-image: url(/newwebsite/offre-de-la-semaine-top.jpg);
	padding-top : 7px;
}
.menubox2 {
	color: #256294;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	vertical-align: top;
	text-align:left;
	height: 20px;
	padding-left: 5px;
	background-color:#256294;
}
.menubox2  h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
}
.menubox21 {
	color: #256294;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	vertical-align: top;
	text-align:left;
	height: 20px;
	padding-left: 5px;
	padding-bottom : 10px;
}
.fonttitle {
	font-color: #000000;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	font-size: 11px;
}
.fonttitle2 {
	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #385b87;
	font-size: 12px;
	text-align:left;	/**padding-left:20px;
	padding-right:5px;
	margin-left:20px;
	margin-right:5px;**/
}
.fontblack22 {	font-color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.fontred21 {	font-color: #cc0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
	font-size: 12px;
}
.fontwhite41 {	font-color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
}
.policexsmall1 {
	font-color: #666666;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 12px;
}
.padding {
	height: 5px;
}
.fonttitle21 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-align:center;
}
.fonttitle22 {
	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;
}
.fonttitle23 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-align:center;
}
.fonttitle24 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-align:center;
}
.fonttitle25 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-align:center;
}
.fonttitle221 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;
}
.fonttitle222 {	font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;
}
.fonttitle2211 {font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;
}
.fonttitle2221 {font-color: #2222ff;
	/**font-weight: bold;**/
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;
}
h1.TitreOffre a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #256294;
	/**color: #4DA6FF;**/
	text-decoration:none;
	margin-bottom:-15px;
	display:block;

}
h2.VilleOffre a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0;
	display:block;
	font-weight:bold; 
}
.selectedOffers h1 a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #256294;
	/**color: #4DA6FF;**/
	text-decoration:none;
	margin-bottom:-15px;
	display:block;
}
.selectedOffers h2 a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0;
	display:block;
	font-weight:bold; 
}
.LigneOffre
{
  bgcolor:#FFFFFF;
  border-bottom:solid;
  border-bottom-color:#000000;
  border-bottom-width:thin;
}
.BeauLien
{
	color: #256294;
   /**color: #4DA6FF;**/
   text-decoration:none;
   font-weight:bold; 
}
.fontred22 {	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
	font-size: 12px;
    display:block;
}
h3.TitreCV a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #256294;
	/**color: #4DA6FF;**/
	text-decoration:none;
	margin-bottom:-15px;
	display:block;
}
.readOnly {
color:#000;
background-color:#CCC;

}
.BlockTitle h1 {
	color:#FFF;
	padding:5px;
	margin:0px;
	font-size:18px;
}
table.Exterieur
{
border:thin solid;
}
p.OffreDescription a
{
	text-decoration:none;
}

/** Nouveaux styles **/
.limit_208{
	/*width: 208px;
	max-width: 208px;*/
	overflow: hidden;
}