img{border:none;}
li{list-style-type:none;}
a {color:#4D4D4D;text-decoration: none;}
a:hover {text-decoration: underline}
*{margin:0;padding:0;}
body{font-size:11px;color:#222;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;background:#e1e6d6;}
.container{margin:35px auto;width:950px;background:#FFF;position:relative;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display: block;}
.green{color:#74BE00;}
.orange{color:#E64117;}
.orangeTags {color:#f68b26;}
.marron{color:#7f4230;}
.violet{color:#A52676;}
.pink{color:#d1038c;}
.strong {font-weight: bold;}
fieldset {border:none;}
#left,#center{margin-right:10px;}
* html #left{margin-right:-10px;}
* html #center{margin-right:25px;}
#left,#right{width:150px;}
#center{width:630px;position:relative;}
.alert {color:red;}
#pubMarchand .divPub1, #pubmarchand .divPub2 {float:left;width:250px;}
#pubMarchand .divPub1 {margin:0 50px 0 20px;}
#pubMarchand {margin-bottom:25px;}
#pubMarchand p {margin-bottom:5px;}

/* HEADER */
.accueil{display: block;height:70px;width:300px;text-indent: -99999px;}
#header{height:78px;padding-top:25px;margin-top:7px;position:relative;background: url(../images/bg_header.png) no-repeat top left;}
#loginTop{background:#8C280E url(../images/bg_top_header.png) repeat-x center left;color:#e1e6d6;height:30px;left:0;padding:0 0 0 15px;position:fixed;right:0;text-transform:uppercase;top:0;z-index:1;}
#loginTop a{color:#FFFFFF;}
#loginTop div{padding-top:7px;}
#login {position:relative;background:#8C280E;color:#FFFFFF;display:none;height:105px;left:-15px;padding:5px;position:relative;width:500px;opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);}
#login span {display:block;margin:20px 0 5px;}
#login .resultCheck {float: right;margin-right:133px;margin-top:-20px;}
#login  .closeLogin {position: absolute;bottom:5px;right:10px;}
#login #nickname, #login #password {width:140px;}
#login  .labelPassword{margin-left:15px;}
#loginform {margin:10px 0 0 10px;}
*+html #header{margin-top:0;}
#pubBan{position:absolute;top:32px;left:204px;width:728px;height:90px;}
#pubBan img {margin:16px 10px 0;}
#pubBanLanding img {margin:10px 0 0 30px;}
#nav{background:transparent url(../images/bg_top_header_nav.png) repeat-x center left;color:#e1e6d6;font-size:11px;height:28px;margin:0 0 29px;text-transform:uppercase;}
#nav a{color:#e1e6d6;}
#recherche{margin:4px 10px 0 0;padding-left:20px;position: relative;}
#bigSearchDiv {margin:15px 0 0 310px;}
*+html #bigSearchDiv {margin:40px 0 0 310px;}
* html #bigSearchDiv {margin:40px 0 0 310px;}
#searchInput {height:25px;width:435px;margin-right:8px;color:#b52989;font-size: 14px;text-align: center;padding-top:8px;}
html:not([lang*=""]) #searchInput{ padding-top:0 ;height:33px ;  }
.btn_search {background:url(../images/boutons/btn_ok_search.png) no-repeat;border:medium none;cursor:pointer;padding:0 0 1px;height:39px;width:93px;color:#fFFFFF;text-indent: -999999999px;}

/* AutoC */
.ac_results {background:#FFFFFF;border: 3px solid #E1E6D6;position: relative;z-index: 50;}
.ac_results ul {padding:10px;}
.ac_results li {font-size: 14px; color:#b52989;border-bottom: 1px solid #f6e5f1;padding:5px 10px;}
.ac_results li strong {color:#842767;text-decoration: underline;}
.ac_results li.ac_over {background:#b52989;color:#FFFFFF;}
.ac_results li.ac_over strong {color:#FFFFFF;}

#recherche #sbb, #loginform .ok {margin-bottom:8px;}
.inputLogin, #sbi {
position:relative;
width:243px;
}
#ulAbcdTop {
margin:6px 50px 0 0;
}
#ulAbcdTop li {
display:inline;
margin-right:3px;
}

#accesMarchands{padding-top:3px;margin-right:10px;width:230px;}
#loginForm {color:#4D4D4D;}
#Profil li {display: inline;}
#Profil {float:left;}
#menuLangue li{display: inline;}
#menuLangue {position: absolute;right:5px;top:5px;}
/* ------------- */
#breadCrumbs {margin:-22px 0 8px 10px;}
/*LEFT*/
*+html #left {left:0px;}
*+html #left {margin-right:-10px;}
*+html #center {margin-right:30px;}
* html #left {left:0px;}
h2.categories{border:1px solid #D8D8D8;color:#74BE00;margin-bottom:0;margin-left:5px;margin-top:0;padding:16px 0 16px 5px;width:138px;line-height:0.969697em;font-size:17px;font-weight:normal;}
.categoriesLink {color:#74BE00;}
#recommanderHome, #mesMarchands, #categories, #dealsUsers {background:transparent url(../images/bottomCat2.gif) no-repeat scroll bottom right;padding-bottom:32px;}
#mesMarchands ul li, #categories ul li{border-bottom:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;height:16px;list-style-type:none;margin-left:5px;padding-left:5px;position: relative;}
#mesMarchands ul li a img, #categories ul li img {vertical-align: middle;margin:0 0 0 5px;}
#mesMarchands ul li a img {position: absolute;right:2px;top:3px;}
#categories span.edit {position: absolute;}
#dealsUsers ul li {border-bottom:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;width:138px;padding-left:5px;margin-left:5px;}

#recommanderHome form, #recommanderHome #messageSend {border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;padding-left:5px;width:138px;margin-left:5px;}
#recommanderHome input.inputRecommaderRight {width:128px;}
#recommanderHome label {font-size:10px;font-style:normal;}
#recommanderHome #envoyer {margin-top:5px;}
/* ------------- */
/* RIGHT */
.specials, #boxJour {background:transparent url(../images/bottomCat2.gif) no-repeat scroll bottom left;padding-bottom:32px;}
#header .categorie_top a {display: block;height:78px;margin:0 0 0 25px;overflow:hidden;width:273px;}
#header #categorieTopLeft {margin:0 48px 0 15px;}
#header #categorieTopRight {width:300px;margin-left:286px;}
*+html #header #categorieTopRight {width:250px;}
.specials h2.categories, #boxJour h2.categories{margin:0;}
.specials .items div, #boxJour .items div {border-bottom:1px solid #D8D8D8;width:138px;padding-left:5px;}
#dealsUsers ul li {padding-bottom:4px;}
#dealsUsers .NicknameBox {font-weight: bold;}
#dealsUsers img {padding-top:2px;}
.scrollableCat {height:300px;overflow:hidden;position:relative;border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;width:143px;}
.NoScrollableCat {position:relative;border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;width:143px;}
.scrollableCat .items {position:absolute;}
/* _____________ */
/* INDEX */
#indexPlansDuJour h3, #indexReductions h3, #indexVentesPrivees h3, #h4marchandSim {font-size:18px;line-height:16px;margin:5px 0 16px;color:#74BE00;font-weight: normal;}
.indexBox {background:transparent url(../images/bottomDealHome.gif) no-repeat scroll bottom left;width:150px;padding-bottom:16px;margin-right:10px;text-align: center;}
#listCategories .indexBox {margin-bottom:20px;}
.indexFloat {border-left: 1px solid #D8D8D8;border-top: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;}
#indexPlansDuJour .last, #indexReductions .last, #indexVentesPrivees .last, #listCategories .last, #marchandsSimBottom .last{margin:0;}
#indexPlansDuJour .logo, #indexReductions .logo, #indexVentesPrivees .logo, #showType .logo, #listCategories .logo {height:90px;border-bottom: 1px solid #D8D8D8;}
#indexPlansDuJour .logo a, #indexReductions .logo a, #indexVentesPrivees .logo a {display: block;}
#indexReductions .logo img, #indexVentesPrivees .logo img {margin-top:5px;}
#indexPlansDuJour .indexDescription, #indexReductions .indexDescription, #indexVentesPrivees .indexDescription, #showType .indexDescription, #listCategories .indexDescription {padding-top:8px;}
#indexPlansDuJour .indexDescription .jYVaisHp {display: block;}
#indexPlansDuJour .indexDescription .pDescription {height:30px;overflow:hidden;padding:0 5px;}
#indexVentesPrivees {margin-bottom:20px;}
#indexPlansDuJour img {margin-top:5px;}
/* _____________ */
/* ABCD */
#alphaAbcd{background:transparent url(../images/abcd_middle.gif) repeat-x scroll 0 50%;text-align:center;height:90px;margin:20px 0;width:630px;}
#alphaAbcd div{background:transparent url(../images/abcd_left.gif) no-repeat scroll left top;height:90px;}
#alphaAbcd div div{background:transparent url(../images/abcd_right.gif) no-repeat scroll right top;height:90px;}
#alphaAbcd p{font-size:12px;font-weight:bold;margin:5px 10px;padding:5px 0 0;}
#ulAbcd{margin-top:20px;}
#ulAbcd li{display:inline;font-size:16px;margin:0 3px;font-weight: bold;}
.alphaAbcd-landing {margin-left:161px;}
/* ------------- */
/* MARCHAND */
#marchandLeft{border-right:1px dotted #D8D8D8;padding-right:0;width:439px;margin-right:10px;}
#marchandH1, .marchandH1{color:#74BE00;font-size:22px;margin-bottom:30px;margin-top:0;text-transform:uppercase;font-weight:normal;}
#marchandDescription{margin:18px 0;}
#marchandDescription p{padding-right:5px;}
#contentMarchand{height:100px;overflow: hidden;}
#lienJeVisitLeSite, .lienJeVisitLeSite, .lienJeVisitLeSiteRight{display:block;margin-bottom:5px;}
.lienJeVisitLeSiteRight{margin:10px 0;}
#marchandBanniere{border-bottom:1px dotted #D8D8D8;border-top:1px dotted #D8D8D8;padding-bottom:8px;padding-top:8px;text-align:center;}
#marchandBanniereSans{border-top:1px dotted #D8D8D8;padding-bottom:8px;padding-top:8px;}
#marchandBlok .logo-marchand{margin-bottom:22px;display:block;}
#marchandBlok .feedMarchand img,#marchandBlok .interested_block img{vertical-align:middle;margin-right:2px;}
#marchandBlok .feedMarchand{margin:12px 0;}
.interested_block a,.feedMarchand a{color:#4D4D4D;font-size:9px;}
#pageTags h3.dealH3 a, h3.dealH3 a{color:#E64117;}
#pageTags h3.dealH3, h3.dealH3, #noDeal{text-transform:uppercase;font-weight:normal;margin:15px 0;}
.desc-deal{border-top:1px solid #D8D8D8;width:630px;background:transparent url(../images/dealBas.gif) no-repeat scroll bottom left;padding-bottom:16px;margin-bottom:10px;position:relative;}
.desc-deal div {border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;width:628px;}
.desc-deal div.jyVais {border:none;padding:0;}
.desc-deal div.dealsMarchandDetail {border-left:none;width:429px;padding:5px 5px 15px;}
.desc-deal .AhrefGo {display: block;background:url(../images/boutons/jyvais.gif) no-repeat;height:31px;width:110px;text-indent: -999999px;position:absolute;top:8px;left:455px;}
.desc-deal .AhrefGoGris {display: block;background:url(../images/boutons/jyvais-gris.gif) no-repeat;height:25px;width:96px;text-indent: -999999px;position:absolute;top:8px;left:455px;}
#othersPlans, #submitCoupon h4, #submitInscription h3, #submitUserDeal h3, #submitPass h3, .h4_tagMarchand{background-color:#E64117;border:1px solid #E64117;color:#FFFFFF;display:block;height:16px;margin-bottom:0;margin-top:30px;padding:5px;width:618px;}
#submitPass h3, #submitPassUser input {margin-top:0;}
#submitPassUser p {margin:5px 0;}
.tagMarchand div {text-align: center;}
.voirAussiContent{min-height:30px;border-bottom:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;padding:5px;position:relative;}
.othersDescription{width:400px;display:block;}
.flecheGo {position:absolute;top:7px;right:130px;}
#dealSubscriber {border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;padding:1.4em;}
#formUserPage, #formMarchandUser{background:transparent url(../images/dealBas.gif) no-repeat scroll bottom left;padding-bottom:16px;}
#dealSubscriber fieldset {border:none;}
#dealSubscriber textarea{height:250px;padding:5px;width:390px;}
input.text,input.title,textarea,select{border:1px solid #BBBBBB;margin:0.5em 0;}
#dealSubscriber label{display:block;font-weight:bold;}
#dealsMarchand {float: left;}
.dealLinkDeal {color:#A52676;margin:7px 0 15px 430px;padding-left:15px;display: block;}
.codeDealBack { text-align: center;}
.codeDealBack img{vertical-align: middle;}
.codeHide {display: none;background:url(../images/bg_code.png) no-repeat center bottom;margin-bottom:6px;padding-bottom:2px;}
.codeShowHide, .codeShowHideNormal {margin-left:439px;width:190px; text-align: center;padding-top:10px;border-left:1px solid #D8D8D8;}
*+html .codeShowHide  {border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;width:188px;margin-top:-80px;}
*+html .codeShowHideNormal {border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;width:188px;margin-top:-80px;}
.codeShowHide img {margin-top:5px;}
.codeDot {font-weight: bold; font-size: 12px;display: block;margin-bottom:6px;}
div.openSiteDeal {border:medium none;font-size:9px;margin:0 27px;text-align:left;width:140px;}

div.showAllCodes {background:url(../images/bg_btn_marchand_codes.png) no-repeat;text-align: center;height:24px;padding-top:3px;margin-bottom:3px;}
div.showAllCodes a {color:#FFFFFF;font-size: 14px;}

.btn_newsletter {background:url(../images/boutons/btn_ok_newsletter.png) no-repeat;border:medium none;cursor:pointer;padding:0;height:20px;width:20px;color:#fFFFFF;font-size: 11px;text-transform: uppercase;}
.marchandNewsletter {background:url(../images/bg_mewsletter_top.png) no-repeat right top;font-size: 9px;height:93px;padding:8px 0 5px 20px;margin:10px 0 0 440px;}
*+html .marchandNewsletter {padding:8px 0 5px 10px;}
* html .marchandNewsletter {padding:8px 0 5px 10px;}
.marchandNewsletter button {margin:3px 0 0 0;}
.marchandNewsletterBottom {background:url(../images/bg_mewsletter_bottom.png) no-repeat right top;font-size: 14px;height:73px;padding:12px 0 0 25px;margin:10px 0 -25px;}
.marchandNewsletterBottom span {display:block; margin-bottom:3px;}
.ok_add_news {color:#74be00;font-size:14px;background:url(../images/bg_news_ok.png) no-repeat left top;padding:13px 0 0 25px;height:100px;}
.ok_add_news p.sub_p {font-size:11px;margin-bottom:3px;}
.resultCheck {margin-left:10px;}
.expired_deals {background:url(../images/boutons/bg_button_expired.png) no-repeat center 8px;text-indent: -9999999px;height:23px;}
/* ------------- */
/* CATEGORIE SPECIALE */

#categorieSpeciale #marchandCategorieSpeciale{background:url(../images/bg_marchands_categorie.png) no-repeat;height:166px;padding:20px 22px 0 ;}
#categorieSpeciale #marchandCategorieSpeciale img{margin: 9px 7px;vertical-align: middle;width:100px;}
#categorieSpeciale #mostPopular #ulTitlePopular li{clear:both;color:#A52676;display:inline;font-size:15px;font-weight:normal;margin:0 116px 0 0;}
#categorieSpeciale #mostPopular #ulTitlePopular {margin-top:15px;margin-bottom:10px;}
#categorieSpeciale .div-deal{background:#FFFFFF ;border:1px solid #A52676;margin-bottom:10px;width:300px;}
#categorieSpeciale .long {width:628px;}
#categorieSpeciale .spanLien{background:#A52676;color:#FFFFFF;display:block;padding:3px 5px 2px;text-align:right;}
#categorieSpeciale .div-content .pfirst{padding:10px 0 0;}
#categorieSpeciale .div-content p{margin-left:135px;position: relative;}
#categorieSpeciale .div-content .plast{height:31px;overflow:hidden;padding:0 0 10px;}
#categorieSpeciale .div-deal img{float:left;}
#categorieSpeciale .img-div {border-right:1px solid #D1038C;height:70px;padding:5px;width:120px;overflow: hidden;}
#categorieSpeciale .content-div-global{margin-right:10px;}
#categorieSpeciale #mostCodeImg,#categorieSpeciale #mostOfferImg{float:none;margin:0 0 0 10px;vertical-align:middle;}
#categorieSpeciale .descriptionCat {margin:10px 0 15px;}
#categorieSpeciale h1 {color:#74BE00;}


/* ------------- */
/* FOOTER */
#footerTop{clear:both;background:#222222;border-top:5px solid #484848;padding:15px 0 30px 10px;color:#999999;position:relative;width:940px;}
#footerTop a{color:#666666;}
#footerTop span{border-bottom:1px solid #555555;display:block;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
#footerTop a.block{display:block;}
#footerTop .left{width:300px;padding:5px;margin-right:20px;}
#footerTop .right{width:250px;padding:5px;}
#footerTop .left a,#footerTop .right a{text-decoration:none;margin:5px 0 0 5px;padding-bottom:5px;border-bottom:1px dotted #333333;}
#footerTop .left a{width:190px;}
#footerTop div.rightA{position:absolute;top:44px;left:197px;}
#footerTop .left a:hover,#footerTop .right a:hover{color:#A0CB00;border-bottom:1px solid #333333;}
#footerTop .left,#footerTop .right{float:left;}
#footerBottom{background:#141414;color:#444444;padding:10px 10px 50px;}
#footerTop .bottom{clear:both;color:#333333;}
#footerTop .bottom a{color:#333333;}
#footerTop div.rightA a{width:111px;}
#footerTop .middle a {width:294px;}
/* ------------- */
/* Star */

/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */


.ratingTable td span {
	color: #b6cd3e;
}

.ratingTable td {
	width: 260px;
}

.ratingTable {
	margin: 30px 0 0 0;
}

.ratingTable td  {
	margin:0;
	padding:0;
}

.ratingblock {
	display:block;
margin:4px 4px -4px 0;
	}

.loading {
	height: 20px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 26px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;	
	z-index:0;	
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	list-style-type: none;

	float: left;

	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:26px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:27px;}
.unit-rating a.r2-unit{left:27px;}
.unit-rating a.r2-unit:hover{width: 54px;}
.unit-rating a.r3-unit{left: 54px;}
.unit-rating a.r3-unit:hover{width: 81px;}
.unit-rating a.r4-unit{left: 81px;}	
.unit-rating a.r4-unit:hover{width: 108px;}
.unit-rating a.r5-unit{left: 108px;}
.unit-rating a.r5-unit:hover{width: 135px;}
.unit-rating a.r6-unit{left: 135px;}
.unit-rating a.r6-unit:hover{width: 162px;}
.unit-rating a.r7-unit{left: 162px;}
.unit-rating a.r7-unit:hover{width: 189px;}
.unit-rating a.r8-unit{left: 189px;}
.unit-rating a.r8-unit:hover{width: 216px;}
.unit-rating a.r9-unit{left: 216px;}
.unit-rating a.r9-unit:hover{width: 243px;}
.unit-rating a.r10-unit{left: 243px;}
.unit-rating a.r10-unit:hover{width: 270px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 26px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#000;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

/* fin Star */
/* Categorie */
#categorieH1 {font-weight: normal;font-size: 22px;text-transform: capitalize;margin-bottom:20px;width:530px;}
#categorieH1 a {font-size: 9px;text-decoration: none;position:absolute;top:0;right:0;text-transform:lowercase;}
#categorieH1 img {vertical-align: middle;margin-right:5px;}
.banniereName {display: block;border-bottom:1px dotted #D8D8D8;padding-top:20px;}
.banniere {text-align:center;width:150px;margin-right:10px;height:100%;min-height:70px;}
.banniere img {padding:10px 0 10px;}
.categorieBackMarchands {border:1px solid #D8D8D8;padding:5px 5px 5px 0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;width:623px;margin-bottom:20px;}
.voirBonsPlansLien {margin-top:15px;display:block;}
#submitUserDeal {margin-bottom:20px;}
/* ------------- */
/* Liste Marchands */
#listeAbc {margin:0 0 7px;text-align:center;}
#listeAbc .listeAbcP {text-align: left;margin:10px 0 15px;}
#chooseMarchand {margin:5px 0;font-weight:bold;}
#listeAbc a {font-size:16px;padding:0 4px;}
#listeAbc li {display:inline;}
.listeMarchands {width:150px;margin-right:10px;}
.lastMarchands {margin-right:0}
#ListeCode span{border-bottom:1px dotted #D8D8D8;border-top:1px dotted #D8D8D8;color:#9CFF31;display:block;font-size:16px;margin-bottom:8px;margin-top:8px;padding-bottom:4px;padding-top:4px;}
#ListeCode span a{color:#FF6600;text-decoration:none;}
#ListeCode a {color:#000;display:block;}
#ListeCode {float:left;margin-bottom:20px;}
/* ------------- */
/* dealType Show */
#showType {position: relative;}
#showType .linkLogo img {margin:5px 0;}
#showType h3.spanType {font-size: 22px;font-weight: normal;margin-bottom:20px;}
#showType .interested_block {position: absolute;right:20px;top:0;}
#showType .interested_block img {vertical-align: middle;margin-right:5px;}
#showType .ratingblock {position: absolute;right:170px;top:-5px;}
#showType #recommanderA h3 {background:#9CFF31 url(../images/recommanderCentreHaut.gif) no-repeat scroll top left;width:625px;padding:15px 0 3px 5px;color:#FFF;}
#friend_envoyer_type {margin-bottom:20px;width:588px;border-left: 1px solid #9CFF31;border-right: 1px solid #9CFF31;border-bottom: 1px solid #9CFF31;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;padding:10px 20px;}
#friend_envoyer_type label {display: block;font-weight: bold;font-size: 10px;margin-bottom:10px;}
.ulTypeAmi li {padding-top:6px;}
.ulTypeAmi {margin:0 0 10px 0;}
#friend_envoyer_type input {margin-right:10px;margin-top:4px;width:100px;}
#h4marchandSim {margin-top:15px;}
#marchandsSimBottom {margin-bottom:20px;}
/* ------------- */
/* inscription */
#submitInscription, #submitPass {background:transparent url(../images/dealBas.gif) no-repeat scroll bottom left;
padding-bottom:16px;}
#submitInscription #formInscriptionUser .submitFormUser {margin:-10px 0 0;}
#submitInscription #login_form {padding:5px;}
#submitInscription label {display:block;font-weight: bold;}
.espaceH1MesBonsPlans {font-weight:normal;margin-bottom:20px;}
#mesBonsPlansEspace, #mesBonsPlansEspaceNotLog {border:1px dotted #D8D8D8;height:138px;padding:5px;width:458px;margin-left:160px;line-height:16px;}
#mesBonsPlansEspaceNotLog {height:247px;}
.mesBonsPlansP {margin:0 0 10px;}
.boxTopUserConseil {margin-bottom:10px;}
*+html #mesBonsPlansEspace{margin:10px 0 0 0;width:455px;}
* html #mesBonsPlansEspace{margin:10px 0 0 0;width:455px;}
.avatar {width:150px;height:150px;margin-right:10px;background:url(../images/avatar-fond.gif) no-repeat;text-align: center;}
.avatar img{margin-top:25px;}
/* ------------- */
/* profil */
#pointsUser {background:url(../images/box-verte.png) no-repeat top left;width:148px;height:104px;text-align:center;margin-top:5px;}
#pointsUser #points, #pointsUser a {display:block;}
#pointsUser a {margin-top:5px;}
#formUserProfil label{display: block;font-weight:bold;}
#formUserProfil {margin:0 0 0 170px;padding-top:20px;border:1px dotted #D8D8D8;padding:10px;}
#firstLoginProfil {margin:20px 0;border:1px dotted #D8D8D8;padding:10px;}
#firstLoginProfil p {margin:10px 0;}
#firstLoginProfil h2 {margin:10px 0;color:#74BE00;}
/* ------------- */
/* tag */
#pageTags h3 {font-family: Verdana, sans-serif;font-size: 24px;font-weight: normal;margin:0 0 15px;border-bottom: 1px solid #d8d8d8;padding-bottom:10px;}
#pageTags h3.dealH3 {text-transform:uppercase;font-weight:normal;margin:15px 0;font-size: 14px;border: none;}
#pageTags .linkLogoTag img{margin:0 0 10px;}
#voirAussi {clear:both;}
/* ------------- */
/* Add */
#categorie_list {
	float: left;
	width:100%;
	margin:15px 0;
}

.checkboxAddDealSpan {
	display: block;
	float: left;
	width:200px;
}
/* ------------- */

/* Mes marchand */
/* USER */
#formInscriptionUser, #submitPassUser {border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;padding:5px;}
#jeMetsAjour {margin-top:10px;}
#responseMarchands li {display: block;border-bottom: 1px solid #D8D8D8;padding:5px;text-transform: uppercase;position:relative;}
#responseMarchands a {position:absolute;right:5px;}
#listeAbcUser {text-align:center;float:left;margin-left:30px;}
#listeAbcUser li {float: left;margin:17px 2px 17px 0;}
#listeAbcUser li a {background:transparent url(../images/backgroundABCuser.gif) no-repeat;display:block;height:22px;text-indent:-999999px;width:18px;}
#listeAbcUser li a#userAbcA_0 {width:33px;}
#listeAbcUser li a#userAbcA_A {background-position:-35px 0;}
#listeAbcUser li a#userAbcA_B {background-position:-55px 0;}
#listeAbcUser li a#userAbcA_C {background-position:-75px 0;}
#listeAbcUser li a#userAbcA_D {background-position:-95px 0;}
#listeAbcUser li a#userAbcA_E {background-position:-115px 0;}
#listeAbcUser li a#userAbcA_F {background-position:-135px 0;}
#listeAbcUser li a#userAbcA_G {background-position:-155px 0;}
#listeAbcUser li a#userAbcA_H {background-position:-175px 0;}
#listeAbcUser li a#userAbcA_I {background-position:-195px 0;}
#listeAbcUser li a#userAbcA_J {background-position:-215px 0;}
#listeAbcUser li a#userAbcA_K {background-position:-235px 0;}
#listeAbcUser li a#userAbcA_L {background-position:-255px 0;}
#listeAbcUser li a#userAbcA_M {background-position:-275px 0;}
#listeAbcUser li a#userAbcA_N {background-position:-295px 0;}
#listeAbcUser li a#userAbcA_O {background-position:-315px 0;}
#listeAbcUser li a#userAbcA_P {background-position:-335px 0;}
#listeAbcUser li a#userAbcA_Q {background-position:-355px 0;}
#listeAbcUser li a#userAbcA_R {background-position:-375px 0;}
#listeAbcUser li a#userAbcA_S {background-position:-395px 0;}
#listeAbcUser li a#userAbcA_T {background-position:-415px 0;}
#listeAbcUser li a#userAbcA_U {background-position:-435px 0;}
#listeAbcUser li a#userAbcA_V {background-position:-455px 0;}
#listeAbcUser li a#userAbcA_W {background-position:-475px 0;}
#listeAbcUser li a#userAbcA_X {background-position:-495px 0;}
#listeAbcUser li a#userAbcA_Y {background-position:-515px 0;}
#listeAbcUser li a#userAbcA_Z {background-position:-535px 0;}
/* ------------- */
#pageAideProfil {display:none;position:relative;}
#pageAideProfil .closeDiv a {display: block;position:absolute;right:10px;width:50px;height:10px;text-indent: -99999px;}

/* Block Admin */
#admin_block{z-index:1;background:white;padding:10px 10px 25px;border:1px solid #999;position:fixed;bottom:0;left:0;right:0;}
#admin_block a{color:black;margin-top:2px;}
#admin_block a:hover{color:#e1731c;}
#admin_block li{display:inline;margin:5px;}
#generalMenu,#ajouterMenu,#suprimmerMenu,#linkingMenu{margin-top:10px;}
/* Page Footer */
#conseil h3,  #conseil h4, #mentions h3, #mentions h4, #aide h4, #aide h3, #faq h4, #faq h3, #luSurLeNet h3, #conseil h4, #conseil h3, #fluxRss h4, #fluxRss h3 {color:#74BE00;margin: 0 0 10px;}
#conseil p, #mentions p, #aide p, #faq p, #luSurLeNet p, #conseil p, #fluxRss p {margin:10px 0;}

.form-row {
	margin:20px 10px;
	clear: both;
}

/* landing Page */
#landing-page {clear: both;background: url(../images/bg_landing.png) no-repeat center bottom; padding-bottom:1px;}
#landing-page #mostPopular {background:#edf4c4 url(../images/top-most.png) no-repeat;margin:20px 0 0;padding-top:12px;float:left;width:100%;}
#landing-page #mostPopular #ulTitlePopular li {color:#d1038c;font-size: 18px;font-weight: normal;clear: both;margin:0 227px 0 10px;display: inline;}
#landing-page #mostPopular #ulTitlePopular li.lastTitle {margin-right:0;}
#landing-page  .bottom-most {background:transparent url(../images/bottom-most.png) no-repeat;padding-top:20px;}
#landing-page img {margin:10px 17px;vertical-align:middle;}
#landing-page .landing-logo {text-align: center;}
#landing-page h2 {text-align: center;font-size: 18px;color:#526d9c;font-weight: normal;margin-bottom:5px;}
#landing-page .div-deal {background:#FFFFFF;border: 1px solid #d1038c;width:459px;margin-bottom:10px;}
* html #landing-page .div-deal {width:449px;}
#landing-page .div-deal img {float: left;margin-top:16px;}
#landing-page #mostCodeImg, #landing-page #mostOfferImg {float:none;margin:0 0 0 10px;vertical-align: middle;}
#landing-page .spanLien {background:#d1038c;display: block;color: #FFF;padding:3px 5px 2px;text-align:right;}
#landing-page .div-content {margin-left:130px;border-left: 1px solid #d1038c;}
#landing-page .div-content p { margin-left:10px;}
#landing-page .div-content .pfirst {padding:10px 0 0;}
#landing-page .div-content .plast {padding:0 0 10px;height:21px;overflow:hidden;}
#landing-page .content-div-global {width:461px;margin-left:10px;margin-top:10px;}
* html #landing-page .content-div-global {width:451px;}
#landing-page .liste-landing {margin:20px -10px 20px 15px;width:150px;}
#landing-page .liste-landing li {margin:5px 0;}
#landing-page #landing-voucher {background: url(../images/bg_landing_voucher.png) no-repeat top center;height:177px;width:629px;margin-left:161px;padding-top:67px;text-align: center;}
#landing-voucher h3 {font-size: 39px;}
#landing-voucher h4 {font-size: 14px;color: #FFFFFF; background-color: #d1038c; padding:0 5px;position: absolute;}
#landing-voucher p {margin-top:25px;line-height:14px;}
#landing-voucher li {float: left;text-align: left;width:300px;margin-left:10px;}
* html #landing-voucher li {width:290px;}
#landing-voucher #mostCodeImg {float:none;}
#landing-page .green {font-size:15px;}
#landing-page div.scrollable, #landing-page div.scrollable2{position:relative;overflow:hidden;height:510px;}
#landing-page div.scrollable div.items, #landing-page div.scrollable2 div.items{position:absolute;top:50px;}
#actions {position: relative;margin:10px 0;left:413px;width:100px;}
#actions a {cursor: pointer;display: block;float: left;background: url(../images/boutons/next-previous-landing.gif) no-repeat;height:16px;width:29px;text-indent: -99999999px;}
#actions .nextPage {background-position:-29px 0;}
#landing-page .bottomSroll {background:transparent url(../images/bottomSroll.png) no-repeat;padding:20px 10px 0;}
#landing-page h1 {margin: 10px; color: rgb(204, 204, 204); font-size: 12px;}

/* validadion */
#fromValidation {background: url(../images/bg_validation.png) no-repeat top left;height:171px;padding:15px 110px 15px 15px;margin-bottom:20px;}
#fromValidation h2 {color:#74BE00;font-weight: normal;float: left;line-height:27px;font-size: 18px;}

#fromValidation form {text-align: right;}

#fromValidation #email, #fromValidation #nickname, #fromValidation #password, 
#fromValidation #password_bis, #fromValidation #image {
	width:138px;
}
#fromValidation #image, #fromValidation #labelImage {position: relative;left:-6px;}
#fromValidation  .form-Subscriber {margin-bottom:10px;}
#fromValidation .required_validation {margin-right:40px;}
.alertValidation {color:red;margin-bottom:10px;}
.alertValidation div {margin-bottom:2px;}

#mistakeForm {background: url(../images/bg_mistake_form.png) no-repeat;padding:15px;}
#mistakeForm #error_for_email {margin:10px 0 0 10px;color:red;}
.hrSansDeal {margin:10px 0;}
#listeSansDeal li {list-style-type: decimal;margin-left:30px;}
#totalSansDeal, #totalDeal {text-align: right;padding:0 20px;}
#totalSansDeal span {font-size: 20px;font-weight: bold;}
span.totalSpanDeal {color:red;}
.divManage legend {text-align: left;font-weight: bold;margin:5px;color:#3066d5;}
#tableManage {width:100%;}
#tableManage th,#tableManage td {padding:5px;margin:5px;}
#tableManage a {color:blue;text-decoration: underline;}
.divManage fieldset {border: 1px solid #999;padding:10px;}
.inputManage {width:325px;}
.linkEntities {background:#fefdb6;padding:5px;margin:5px;border: 1px solid #999;text-align: left;}
#displayLink{display: none;}
.notApprove {background:#d7d7d7;}
#tableManage td {border-bottom: 1px solid #999;}
.notReciprocal {background:#e3c67f;}
.spanLegend {height:20px;width:10px;border: 1px solid #999;margin:-3px 5px 0 5px;}
caption {text-align: left;font-weight: bold;margin-bottom:15px;}
caption span {display: block;float: left;}

.partners_descriptions dt, .partners_descriptions dd {
	padding-left:22px;
	font-size: 14px;
}

.partners_descriptions dd {
	color:#000000;
	margin-bottom:10px;
}

.partners_descriptions dt {
	background: url(../images/puce_partners.png) no-repeat 0 3px;
	height:20px;
}

.partners_descriptions dt a {
	color:#c22b8f;
	text-decoration: underline;
}
