@charset "utf-8";
/* CSS Document */
/*.popupHidden{visibility:hidden; padding:30px; width:757px; height:543px; border:solid 1px red; }*/
.modalBackground { /*background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/fond_transparent_popup.jpg); background-repeat:repeat;*/
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.v2_CouponListLeftPanel_listelink { color:#FF5910; text-decoration:none;font-weight:bold;}
.v2_CouponListLeftPanel_listelink:hover { color:#598DC7; text-decoration:none;font-weight:bold;}


.popupHidden{ overflow:hidden;}
.v2_useCouponPage{font-family:Verdana;}
    .v2_useCouponContent{ padding:30px; width:787px; height:563px; margin:auto auto auto auto; background-color:White; border:solid 0px red;}
        .closeUseIt{float:right; margin:-30px;}
        .LB_closeAjaxWindow {float:right; margin-top:-35px; margin-right:-40px;}
        .v2_useCouponMerchImg{ width:265px; height:53px; float:left;}
            .v2_useCouponMerchantLogo{ margin:0 0 15px 0; height:91px; border:solid 0px red;}
            .v2_useCouponMerchantStore{margin:0 0 15px 0; height:220px; border:solid 0px red;}
            .v2_useCouponMerchantEstore{height:191px; border:solid 0px red;}
        
        .v2_useCouponDesc{ width:465px; height:543px; float:left; border:solid 0px red; margin-left:30px; margin-top:10px;}
            .v2_useCouponTitle
			{ font-size:1.8em; color:#317DBD; font-weight:bold;
				 width:465px; margin-bottom:1.1em;}
			.v2_useCouponDescText2{border:solid 0px red;font-family:Arial;font-size:1.3em; font-weight:bold; color:blue; }	 
            .v2_useCouponDescText{border:solid 0px red; width:465px; margin-bottom:1em; }
            .useCouponDescTextText{ font-family:Verdana;font-size:1.5em; font-weight:bold; color:#FF5910;}
            .useCouponDescTextSuiteText{font-family:Verdana;font-size:1.5em; font-weight:bold; color:#FF5910; }
            .useCouponMerchDescText{font-size:0.9em;}
            .v2_useCouponCoupon{border:solid 0px red; width:465px; height:165px; }
            .v2_useCouponNewsLetter{border:solid 0px red; width:465px; height:0;}
            .v2_useCouponHowTo{font-family:Verdana; font-size:10px; border:solid 0px red; width:465px; height:165px;}
            /*.v2_useCouponOk{ background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/boutons/orange_cparti.gif); width:161px; height:35px; padding:5px 0 0 0; text-align:center; color:#FFFFFF; font-size:2em; font-weight:bold; }*/
			.v2_useCouponOk a{ color:#FFFFFF; text-decoration:none;}
			.v2_useCouponOk a:hover{ color:#FFFFFF; text-decoration:underline;}
        
    
.RatingContent{width:85px; float:left;}
.ratingStar{ width:17px; height:17px; display:block;}
.fullRatingStar{ background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/boutons/etoile_jaune.gif);}
.videRatingStar{ background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/boutons/etoile_grise.gif);}

.v2_couponListHpTitleDesc{margin-top:1.4em;}
.v2_couponListHpTitle{font-size:1.5em; color:#2264C3; font-weight:bold;}
.v2_couponListHpDesc{margin-top:1.4em;}
.v2_couponListHpItems{border:solid 0px red;}
.v2_couponListHpItem{text-align:center; float:left; border:solid 1px #cacaca; width:209px; height:140px; padding:1em 1.2ex; margin:1em 1.2ex 0 0;}
.v2_couponListHpItemPair{text-align:center; float:left; border:solid 1px #cacaca; width:209px; height:140px; padding:1em 1.2ex; margin:1em 0 0 0;}
.v2_couponListHpItemImgMiss{float:left; border:solid 0px red;}
.v2_couponListHpItemImgLogo{border:1px solid #CACACA;
							height:40px;
							text-align:center;
							text-decoration:none;
							width:135px;}
.v2_couponListHpItemTitle{font-size:1em; color:#2264C3; font-weight:bold;}
.v2_couponListHpItemDesc{}
.v2_couponListHpItemLink{ text-align:right; margin:0.7em 0 0 0; color:#FF5910; border:solid 0px red;}
.v2_couponListHpItemLink a{color:#FF5910;}
.v2_couponListHpItemLink a:hover{color:#FF5910; text-decoration:underline;}




.v2_couponsListItemsContener{width:465px;}
	.v2_couponListMerchantFeaturing{width:463px; border:solid 1px #CACACA;}
	.v2_couponListCategoryFeaturing{width:453px; border:solid 1px #CACACA; padding:5px; height:151px;}
	.v2_couponListMerchantFeaturingImages{float:left; margin:11px;}
    .v2_couponListMerchantFeaturingImagesLogoMerchant img{border:solid 1px #CACACA; width:155px; height:54px; margin-bottom:11px;}
		
    .v2_couponListMerchantFeaturingImagesHpMerchant img{border:solid 1px #CACACA; width:155px; height:119px;}
    .v2_couponListMerchantFeaturingText{float:left; font-family:Verdana; font-size:10px; margin-top:11px; width:270px;}
	.v2_couponListMerchantFeaturingText_title{margin-bottom:11px;  font-size:13px; font-weight:bold; color:#416FDE;}
	/*.v2_couponListMerchantFeaturingText_synopsis{margin-bottom:11px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}*/
	.v2_couponListMerchantFeaturingText_synopsis{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; list-style:inside; font-size:11px;}
	.v2_couponListMerchantFeaturingText_coupons{margin-bottom:11px; font-size:12px; font-weight:bold; color:#FF5910;}
	
	.v2_couponsListSortBarExplain{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding-bottom:5px;}
	.v2_couponsListSortBar{width:465px;
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px;
				text-align:left; list-style:inside; font-size:11px;}
	/*.v2_couponsListSortBar :after{clear:left;}		*/	
	.v2_couponsListSortBar img, .v2_couponsListSortBar span{ vertical-align:middle; display:inline-block;}
	.v2_couponsListSortBar div{ display:inline; float:left; height:19px; padding:5px 7px 0px 7px;}
	.v2_couponsListSortBar .ongletActif{ border:solid 1px #EDEDED; background-color:#EDEDED;}
	.v2_couponsListSortBar .ongletInactif{border:solid 1px #EDEDED;}
	.v2_couponsListItemContener{ width:465px; 
				height:165px; 
				border:none 0px #FFFFFF; 
				border-bottom:solid 1px #cacaca; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px;}
	.v2_couponsListItemCategoryMerchant{ height:21px; 
				width:451px; 
				background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/v2_couponsListItemCategoryMerchant_fond.jpg); 
				background-repeat:repeat-x;  
				padding:9px 0px 0px 12px; }
	.v2_couponsListItemCategoryMerchant .gras{ font-weight:bold;}
	.v2_couponsListItemButtonsBox{float:left; 
				width:158px; 
				border:solid 0px red; 
				margin-left:6px;
				}
	.v2_couponsListItemButtonsBox a, a:hover, a:active{color:black; text-decoration:none;}			
	.v2_couponsListItemButtonsBox img, .v2_couponsListItemButtonsBox span{ vertical-align:middle; display:inline-block;}	
	.v2_couponsListItemButtonsBox a img{ text-decoration:none; border:0px;}		
	.v2_couponsListItemButtonsBox img{text-decoration:none !important; border:0px !important; display:inline !important;}
	.v2_couponsListItemButton{background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/v2_couponsListItemButton_fond.jpg); 
				background-repeat:repeat-x; 
				width:150px; 
				height:43px; 
				margin-bottom:0px; 
				padding-left:8px; 
				padding-top:0px;
			    font-size:10px;}

hr, .clearFloat{clear:both; visibility:hidden; height:0px;}
.v2_coupon *{ font-family:Arial, Helvetica, sans-serif;}
	/*.v2_coupon{
		border:1px dotted #317DBD; 
		padding:12px 7px 10px 8px;
		width:283px ;
		height:100px ; 
		margin-bottom:5px;
	}*/
	.v2_couponImg
	{
		text-align:left;
		text-decoration:none;
		/*position:relative;*/
		float:left;
		border:solid 0px #CACACA;
		width:99px; 
		height:99px;
	}
	.v2_couponInfo{
		/*border:solid 1px red;*/
		
		/*position:relative;*/
		float:left;
		width:170px;
		padding:0px 0px 0px 12px;	
	}
	.v2_couponImgMarchand
	{
		text-align:left;
		text-decoration:none;
		border:solid 0px #CACACA;
		width:71px;
		height:26px;
	}
	.v2_couponReduction{font-size:12px; font-weight:bold; color:#FF5910;}
	.v2_couponCondition{font-size:10px; font-weight:bold; color:#FF5910; margin-bottom:2px;}
	.v2_couponBoutons{font-size:11px; color:#FFFFFF; font-weight:bold; height:18px;}
	.v2_couponBoutonsCode, .v2_couponBoutonsGo{ 
		background-color:#FF5910; 
		border:solid 1px #E64600; 
		height:16px; 
		padding:0px 3px; 
		text-decoration:none; 
		display:inline-block;} 
	.v2_couponBoutonsGo{ font-weight:bold;
		background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/boutons/fond_boutons_bleus.gif);
		background-repeat:repeat-x;
		border:1px solid #2274C0;
		color:#FFFFFF;
		}
	.v2_couponValidite{font-size:10px; color:#000000; padding:0.2em 0 0 0;}
	.v2_couponDateValidite{font-weight:bold;}
	.v2_couponTrashBox{visibility:hidden; height:0px; width:0px; overflow:hidden; display:none;}
	
	.v2_blockCoupon{float:left;}
	.v2_mleft10{margin-left:10px;}
	.v2_regularList{width:299px;}
	.v2_fav{width:608px;}
	
	
	.v2_CouponListLeftPanel{}	
	.v2_CouponListLeftPanelAlpha{}
	.v2_CouponListLeftPanelAlpha_titre, .v2_CouponListLeftPanelTop_titre{font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:13px;
				color:#000000;
				background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/fondTitre.gif); 
				background-repeat:repeat-x;}
			.v2_CouponListLeftPanelTop_titre{ border-bottom:solid 1px #CACACA;}	
			.v2_CouponListLeftPanelAlpha_liste a, .v2_CouponListLeftPanelAlpha_liste a:hover, .v2_CouponListLeftPanelAlpha_liste a:active{color:#FF5910; font-size:10px; text-decoration:none;} 
			.v2_CouponListLeftPanelAlpha_liste a:visited{color:#598DC7; font-size:11px; text-decoration:none;}
		.v2_CouponListLeftPanelAlpha_abecedaire table{border:0px; border-top:solid 1px #CACACA; border-right:solid 1px #CACACA; }
		.v2_CouponListLeftPanelAlpha_abecedaire td{ width:27px; 
				height:23px; 
				padding-top:2px;
				border:0px; 
				border-bottom:solid 1px #CACACA; 
				border-left:solid 1px #CACACA; 
				text-align:center;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:13px;
				color:#FF5910;}
		.v2_CouponListLeftPanelAlpha_abecedaire a{ font-size:13px; text-decoration:underline; color:#FF5910;}
		.v2_CouponListLeftPanelAlpha_abecedaire .celluleActive{ background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/fondAbecedaire.gif); background-repeat:repeat-x; color:#FFFFFF;}	
		.v2_CouponListLeftPanelAlpha_abecedaire .celluleActive a{ font-size:13px; text-decoration:underline; color:#357EBE;}
			
	.v2_CouponListLeftPanelTop_liste div a{ font-family:Arial;
				color:#FF5910;}
				
	 .v2_CouponListLeftPanelTop_liste div{ font-family:Arial;
				border-bottom:solid 1px #CACACA;
				font-weight:bold;
				font-size:11px;
				color:#FF5910;
				margin:5px 0px;
				padding:0px 0px 5px 0px;}
				
	 .v2_CouponListLeftPanelAlpha_liste div{ font-family:Arial;
				border-bottom:solid 1px #CACACA;
				font-weight:bold;
				margin:5px 0px;
				padding:0px 0px 5px 0px;
				text-align:center;
				height:15px;}
				
	.v2_CouponListLeftPanelAlpha_liste div a{ font-family:Arial;
				color:#598DC7;
				font-size:11px;}
				
	.v2_CouponListLeftPanelAlpha_liste div a:hover{ font-family:Arial;
				color:#598DC7;
				font-size:13px;}
							
	.v2_CouponListLeftPanelAlpha_liste .titreActif{
				font-weight:bold;
				font-size:13px;
				color:#598DC7;
				padding:0px 0px 5px 10px;}
				
	.v2_CouponListLeftPanelTop_liste .titreActif{
				font-weight:bold;
				font-size:13px;
				color:#598DC7;
				padding:0px 0px 5px 10px;}
				
				
	.v2_CouponListLeftPanel_liste a, .v2_CouponListLeftPanel a:hover{ color:#598DC7; text-decoration:none;}			
	.v2_CouponListLeftPanel_liste .titreActif a, .v2_CouponListLeftPanel .titreActif a:hover{ color:#598DC7; text-decoration:none;}
	
	.v2_coupon *{ z-index:0;}
	
	
	.CommentMarchePhase{border:solid 0px #CACACA; font-family:Verdana; font-size:0.85em;}
	.CommentMarchePhaseImg{ text-align:right; float:left; width:160px; border:solid 0px #CACACA; overflow:hidden;}
	.CommentMarchePhaseText{ width:488px; border:solid 0px #CACACA; overflow:hidden;}
	.CommentMarchePhaseTextTitle{border:solid 0px #CACACA;}
	.CommentMarchePhaseTextText{border:solid 0px #CACACA; padding:1em 1ex;}
	.CommentMarchePhaseTextWarning{border:solid 0px #CACACA; font-size:0.8em;padding:1em 1ex;}
	.CommentMarchePhaseTextWarningImg{float:left; border:solid 0px #CACACA; margin:0.4em 0.5ex; margin-right:1ex; margin-top:0.5em;}
	
	.CouponListAllMerchants{width:565px; margin:0 0 0 45px;}
	.allMerchLineBlocCat{ overflow:visible;}
	.allMerchBlocCat{ background-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/fond_degrade.gif); background-repeat:repeat-x; font-family:Verdana; float:left; width:270px; margin:0.1em 2ex 1em 0; padding:0 3px 1em 0; border:1px solid #CACACA;}
	.allMerchTitreCat{text-align:center; font-weight:800; font-size:1.2em; color:#2264C3; width:270px; margin:0 0 1em 0; height:100% }
	.allMerchBlocMerch{width:125px; overflow:hidden; float:left; text-align:left; padding:2px 0 2px 5px;}
	.allMerchBlocMerch a{color:#FF5F1B; font-weight:500;  font-size:0.9em;}
	.allMerchBlocMerch a:hover{color:#FF5F1B; font-weight:500; text-decoration:underline;  font-size:0.9em;}
	.pairedDiv{ margin-right:0;}
	.allMerchBlocMerch ul { list-style-image:url(http://mirror.ibase.fr/mailing/icoupon2/images/home_v2/flecheList.gif); list-style-position:inside; }
	
	.lnkAllMerch{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#2264C3;}
	
	.v2_ipoints_titre {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #357ebe;
	}
	.v2_ipoints_txt_gris {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #3c3e3c;
	}
	.v2_ipoints_txt_orange {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ff5910;
		font-weight:bold;
	}
	
  /* Style formulaire nico */

.DropLabel
{
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 20px;
}

.DropPanel
{
	border: 1px solid #868686;
	z-index: 1000;
	background: #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 15px;
	height: 100px;
}
.Formulaire
{
	list-style-position:inside;
	/*width:100%;*/
	text-align:left;
	margin: auto;
	padding-bottom: 20px;
	padding-top: 20px;
    border-collapse:separate; border-spacing:0.8em;
    color: #3c3e3c; 
}
.Formulaire tr
{ 
	margin-bottom:10px;
}

.Formulaire li
{
	padding-top:15px;
}
			    
.ValidButton
{
	margin-bottom: 20px;
	margin-top: 20px;
}


.Popup
{
	background-color: #ffffff;
	border: solid 1px #000000;
}

.Hspacer
{
	border-top: solid 1px #317dbd;
	width: 100%;
	height: 3px;
}
.Underline
{
	border-bottom: solid 1px #317dbd;
}
.Vspacer
{
	padding-right: 15px;
	border-right: dotted 1px #317dbd;
	width: 3px;
	height: 100%;
}

.Middle
{
	padding-left: 20px;
}

.Title
{
	margin-top: 100px;
}

.Erreur
{
	text-align: left;
	color: Red;
	font-weight: bolder; 
	list-style-position:inside;
}

.PanelErreur
{
	padding:10px;
	width:500px;
	background-color: #FFFFFF;
	border: solid 2px #959595;
}
/* Fin style formulaire nico */

.landingLinksSpan a, .landingLinksSpan a:hover{color : White;}

