html{
background-color:#f3f3f3;
}

body{
background-image:url('../Design/index/fond2.jpg');
background-repeat:repeat-x;
height:1780px;
margin:auto;
color:#f4f4f4;
font-family:myriad pro,myriad,myriad web pro,arial,sans-serif;
}

h1 {
font-size:12px;
color:#171717;
}

h2 {
font-size:12px;
color:#171717;
}

strong {
font-weight:bold;
}

.lien {
color:black;
}

.cache{
display:none;
}

#general{
height:1000px;
width:650px;
}

#conteneur{
width:950px;
margin:auto;
}

#logo{
background-image:url('../Design/index/logo.png');
background-repeat:no-repeat;
width:408px;
height:92px;
margin-top:0px;
margin-left:40px;
cursor:pointer;
z-index:10;
}

a{
	color:#d9d9d9;
	text-decoration: none;
	position: relative;
}

a:hover{
	color:#ff1f79;
}

img {
	vertical-align:bottom;
	border:0px;
}


#menu{
margin-top:5px;
float:left;
}

/* MARCHE QUE POUR IE7*/

*+html #menu{
margin-left:-39px;
}

*+html #cadre{
margin-top:-20px;
height:214px;
}

/**+html #footer-link > img{
padding-top:20px;
}*/

/*FIN IE7*/

#menu-accueil{
width:96px;
height:43px;
position:absolute;
cursor:pointer;
}

#menu-accueil:hover{
background: url('../Design/index/btn-accueil-hover.jpg') no-repeat;
}

#menu-produits{
width:96px;
height:43px;
position:absolute;
margin-left:98px;
cursor:pointer;
}

#menu-produits:hover{
background: url('../Design/index/btn-produits-hover.jpg') no-repeat;
}

#menu-achat{
width:96px;
height:43px;
position:absolute;
margin-left:196px;
cursor:pointer;
}

#menu-achat:hover{
background: url('../Design/index/btn-achat-hover.jpg') no-repeat;
}

#menu-aide{
width:96px;
height:43px;
position:absolute;
margin-left:294px;
cursor:pointer;
}

#menu-aide:hover{
background: url('../Design/index/btn-aide-hover.jpg') no-repeat;
}

#menu-contact{
background: url('../Design/index/btn-contact.jpg') no-repeat;
width:96px;
height:43px;
position:absolute;
margin-left:864px;
cursor:pointer;
}

#menu-contact:hover{
background: url('../Design/index/btn-contact-hover.jpg') no-repeat;
}

#recherche{
margin-left:745px;
margin-top:50px;
}

#btn-recherche{
background: transparent url('../Design/index/btn-recherche.jpg') no-repeat top left;
width:40px;
height:30px;
border:none;
color:#fff;
cursor:pointer;
float:left;
margin-left:-3px;
}

#bg-recherche{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:173px;
height:30px;
font-size:21px;
font-family:myriad pro, myriad, verdana, arial, sans-serif;
font-style:italic;
color:#C0C0C0;
margin-top:2px;
}


#cadre{
background-color:#171717;
width:963px;
height:200px;
margin-top:-10px;
}

#img-presentation{
margin-top:-20px;
height:214px;
}

#img-inscription{
cursor:pointer;
margin-left:15px;
}


.decouvre-prix{
position:absolute;
cursor:pointer;
z-index:4;
}

.nomlot{
position:absolute;
cursor:pointer;
z-index:4;
visibility:hidden;
}

#lot1{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
cursor:pointer;
}

#lot2{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
margin-left:172px;
margin-top:-245px;
cursor:pointer;
}

#lot3{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
margin-left:344px;
margin-top:-245px;
cursor:pointer;
}

#lot4{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
margin-left:516px;
margin-top:-245px;
cursor:pointer;
}

#lot5{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
cursor:pointer;
}

#lot6{
height:245px;
width:160px;
background-color:#171717;
margin-left:172px;
margin-top:-245px;
cursor:pointer;
}

#lot7{
height:245px;
width:160px;
background-color:#171717;
margin-left:344px;
margin-top:-245px;
cursor:pointer;
}

#lot8{
height:245px;
width:160px;
background-color:#171717;
margin-left:516px;
margin-top:-245px;
cursor:pointer;
}

#lot9{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
cursor:pointer;
}

#lot10{
height:245px;
width:160px;
background-color:#171717;
margin-left:172px;
margin-top:-245px;
cursor:pointer;
}

#lot11{
height:245px;
width:160px;
background-color:#171717;
margin-left:344px;
margin-top:-245px;
cursor:pointer;
}

#lot12{
height:245px;
width:160px;
background-color:#171717;
margin-left:516px;
margin-top:-245px;
cursor:pointer;
}

#lot13{
height:245px;
width:160px;
background-color:#171717;
margin-top:5px;
cursor:pointer;
}

#lot14{
height:245px;
width:160px;
background-color:#171717;
margin-left:172px;
margin-top:-245px;
cursor:pointer;
}

#lot15{
height:245px;
width:160px;
background-color:#171717;
margin-left:344px;
margin-top:-245px;
cursor:pointer;
}

#lot16{
height:245px;
width:160px;
background-color:#171717;
margin-left:516px;
margin-top:-245px;
cursor:pointer;
}

#droite{
position:absolute;
margin-left:690px;
margin-top:5px;
width:300px;
height:500px;
}

#cadre-connexion{
background: url('../Design/index/cadre-connexion.jpg') no-repeat;
width:273px;
height:195px;
}

#img-connexion{
margin-top:15px;
margin-left:15px;
}

#formulaire-cnx{
margin-top:20px;
margin-left:15px;
}

#moncompte{
margin-top:14px;
text-align:center;
width:260px;
font-size:17px;
}

#sommeuser{
color:#ff3796;
font-size:18px;
font-weight:bold;
}

#tableuser{
margin-left:74px;
}
#decouser{
font-size:13px;
margin-top:4px;
margin-left:8px;
}

#bouton-connexion{
margin-top:-5px;
margin-left:7px;
font-size:12px;
}

#bouton-valide-connexion{
margin-top:-5px;
margin-left:80px;
}

.separe{
position:absolute;
width:273px;
height:9px;
margin-top:3px;
margin-bottom:3px;
}

#separecontact{
margin-top:-2px;
}


#cadre-avantage{
background: url('../Design/index/cadre-avantages.jpg') no-repeat;
width:273px;
height:167px;
margin-top:16px;
}

#img-avantage{
margin-top:20px;
margin-left:15px;
}

#table-avantage{
margin-top:10px;
margin-left:25px;
}

#paypal{
margin-top:20px;
}

#nous-contacter{
margin-top:13px;
}

#txt-nous-contacter{
font-family:arial;
font-size:25px;
color:black;
cursor:pointer;
}

#txt-mail{
font-family:arial;
font-size:20px;
color:#6b6b6b;
font-style:italic;
margin-top:-6px;
}

#txt-equipe{
font-family:arial;
font-size:11px;
color:#6b6b6b;
font-style:italic;
cursor:pointer;
margin-bottom:8px;
}

#txt-equipe:hover{
text-decoration:underline;
}

#vendre{
padding-top:10px;
}

#separevendre{
margin-top:4px;
}

#separeproduit{
margin-top:-3px;
}

#txt-vendre{
font-family:arial;
font-size:25px;
color:black;
cursor:pointer;
}

#txt-vendre2{
font-family:arial;
font-size:20px;
color:#6b6b6b;
cursor:pointer;
font-style:italic;
margin-top:-6px;
margin-bottom:8px;
}

#idee-produits{
/*margin-top:25px;*/
padding-top:18px;
cursor:pointer;
}

#footer-link{
padding-top:20px;
color:black;
font-family:arial;
font-size:12px;
width:100%;
margin:auto;
}

#footer-link > a{
color:black;
}

#footer-link > a:hover{
color:black;
text-decoration:underline;
}

#footer{
margin-top:40px;
background-color:#171717;
width:100%;
height:305px;
}

.txt-footer{
font-family:arial;
font-size:26px;
margin-bottom:8px;
font-weight:bold;
color:white;
}

#liste-produits{
margin-left:30px;
font-size:11px;
color:white;
text-align:left;
}

#aide{
cursor:pointer;
margin-top:16px;
}


#pgachat-cadre-achat{
margin-top:5px;
width:651px;
background-color:#171717;
color:white;
padding-left:25px;
padding-top:25px;
}

#pgachat-txt-crediter{
background: url('../Design/achat/titre-creditez.jpg') no-repeat;
width:268px;
height:52px;
}

#pgachat-achat10{
background: url('../Design/achat/10euro.jpg') no-repeat;
width:500px;
height:56px;
margin-top:70px;
cursor:pointer;
}

#pgachat-achat25{
background: url('../Design/achat/25euro-select.jpg') no-repeat;
width:500px;
height:56px;
margin-top:10px;
cursor:pointer;
}

#pgachat-achat50{
background: url('../Design/achat/50euro.jpg') no-repeat;
width:500px;
height:56px;
margin-top:10px;
cursor:pointer;
}

#pgachat-achat100{
background: url('../Design/achat/100euro.jpg') no-repeat;
width:500px;
height:56px;
margin-top:10px;
cursor:pointer;
}

#pgachat-achat300{
background: url('../Design/achat/300euro.jpg') no-repeat;
width:500px;
height:56px;
margin-top:10px;
cursor:pointer;
}

#pgachat-achatauchoix{
background: url('../Design/achat/auchoix.jpg') no-repeat;
width:500px;
height:56px;
margin-top:10px;
cursor:pointer;
}

#pgachat-submit{
margin-top:20px;
margin-left:220px;
margin-bottom:20px;
}

#pgachat-paypal{
margin-top:20px;
margin-bottom:15px;
}

.pgachat-radio{
margin-top:21px;
margin-left:15px;
}

#pgachat-somme{
background: transparent url('../Design/achat/input-auchoix.jpg') no-repeat top left;
border:none;
background-image:url('../Design/achat/input-auchoix.jpg');
width:130px;
height:30px;
font-size:21px;
font-family:myriad pro, myriad, myriad web pro, verdana, arial, sans-serif;
font-style:italic;
color:#C0C0C0;
margin-left:160px;
padding-left:12px;
padding-top:3px;
}

#pgaide-txt-presentation{
color:black;
margin-top:20px;
margin-bottom:95px;
font-size:13px;
}

#pgaide-img{
margin-top:30px;
}


#pgaide-imgpk{
margin-top:20px;
margin-bottom:20px;
}

#pgaide-txtaide2{
margin-top:20px;
margin-bottom:20px;
}

#pgcontact-cadre-contact{
margin-top:5px;
width:651px;
background-color:#171717;
color:white;
padding-left:25px;
padding-top:25px;
}

#pgcontact-txtcontact{
font-size:25px;
}

.pgcontact-input{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:173px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
}

.input-connexion{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:143px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
}

#pgcontact-form{
margin-top:20px;
margin-left:70px;
}

#pgcontact-textarea{
background: transparent url('../Design/index/champs-recherche.jpg');
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:403px;
height:168px;
font-size:21px;
color:#323232;
margin-top:4px;
}

#pgcontact-sujet{
background: transparent url('../Design/index/champs-recherche.jpg');
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:403px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
}

#pgcontact-submit{
margin-top:20px;
margin-left:240px;
margin-bottom:20px;
}

#pgmdp-titre{
margin-top:20px;
}

#pgmdp-txt{
color:black;
}

#pgmdp-inscription{
cursor:pointer;
margin-bottom:100px;
}

#pgcompte-cadre-compte{
margin-top:5px;
width:638px;
height:820px;
background-color:#171717;
color:white;
padding-left:25px;
padding-top:25px;
}

#pgcompte-moncompte{
width:170px;
}

#pgcompte-bonjour{
color:#9d9d9d;
}

#pgcompte-cadreblanc{
background: url('../Design/moncompte/cadre-blanc.jpg') no-repeat;
width:614px;
height:51px;
padding-left:20px;
padding-top:5px;
}

#pgcompte-tablecadreblanc{
margin-top:-20px;
}

#pgcompte-coordonnee{
width:200px;
}

#pgcompte-liencoordonnee{
color:black;
}

#pgcompte-disposition{
color:black;
width:180px;
}

#pgcompte-euro{
font-size:25px;
color:#ff3796;
}

#pgcompte-fleche{
width:30px;
}

#pgcompte-crediter{
cursor:pointer;
}

#pgcompte-dernierproduit{
font-size:13px;
}

#pgcompte-txtdernierproduit{
font-size:19px;
}

#pgcompte-derniersomme{
font-size:19px;
color:#ff3796;
}

#pgcompte-achetesomme{
font-size:19px;
color:#ff3796;
}

.pgcompte-pointillee{
margin-top:3px;
position:absolute;
width:300px;
}

#pgcompte-produitachete{
margin-top:20px;
font-size:13px;
}

#pgcompte-txtproduitachete{
font-size:19px;
}

#pgcompte-nbproduit{
font-size:19px;
font-weight:bold;
}

#pgcompte-separeverti{
background: url('../Design/moncompte/separe-vertical.jpg') no-repeat;
width:4px;
height:261px;
position:absolute;
margin-left:320px;
margin-top:10px;
}

#pgcompte-separehoriz{
background: url('../Design/moncompte/separe-trait.jpg') no-repeat;
width:522px;
height:3px;
margin-top:20px;
margin-bottom:30px;
position:absolute;
}

#pgcompte-mdp{
margin-top:12px;
}

#pgcompte-txtmdp{
font-size:25px;
}

#pgcompte-form{
margin-top:42px;
margin-left:130px;
}

.pgcompte-input{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:173px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
}

#pgcompte-submit{
margin-left:120px;
margin-top:20px;
}

#pgcompte-securite{
font-size:10px;
color:#9d9d9d;
margin-top:10px;
}

#pgsearch-cadre-search{
margin-top:5px;
width:651px;
background-color:#171717;
color:white;
padding-left:25px;
padding-top:25px;
}

#pgsearch-titre{
background: url('../Design/recherche-avancee/titre-rechercher.jpg') no-repeat;
width:233px;
height:23px;
}

#pgsearch-form{
margin-top:25px;
margin-left:25px;
}

.pgsearch-input{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:173px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
}

#pgsearch-submit{
margin-left:210px;
margin-top:20px;
margin-bottom:20px;
}

#pgproduit-cadre-produit{
margin-top:5px;
width:638px;
color:black;
padding-top:15px;
}

#pgproduit-txtdetailvente{
font-size:29px;
}

#pgproduit-titre{
font-size:22px;
font-weight:bold;
}

#pgproduit-prixpublic{
font-size:22px;
}

#pgproduit-coutclic{
margin-top:15px;
font-size:11px;
}

#pgproduit-baisseprix{
font-size:11px;
}

#pgproduit-coutclicvalue{
color:#ff2b91;
font-weight:bold;
font-size:11px;
}

#pgproduit-livraison{
font-weight:bold;
font-size:11px;
}

#pgproduit-livraisonvalue{
color:#ff2b91;
}

#pgproduit-td1{
width:340px;
}

#pgproduit-envoyeramis{
font-size:25px;
margin-bottom:10px;
margin-top:3px;
}

#pgproduit-adressemail{
font-size:12px;
font-weight:bold;
}

#pgproduit-input{
background: transparent url('../Design/produit/input-ami.jpg') no-repeat top left;
border:none;
background-image:url('../Design/produit/input-ami.jpg');
width:160px;
height:30px;
color:white;
margin-top:2px;
padding-left:4px;
}

#pgproduit-detailproduit{
margin-top:8px;
font-size:26px;
font-weight:bold;
}

#pgperdu{
color:black;
}

#pgperdu-txtmdp{
margin-top:8px;
margin-bottom:15px;
font-size:26px;
}

#pgperdu-txtexpl{
margin-top:15px;
margin-bottom:15px;
font-size:16px;
}

#tdproduit{
width:400px;
}

#tdpartenaire{
width:270px;
font-size:11px;
}

#tdsuivre{
font-size:11px;
color:white;
}

#rep-ajax{
margin-top:50px;
margin-left:460px;
position:absolute;
}

#pgheader-voirprix{
cursor:pointer;
}


.div_barre_inscription {
	background-image: url('../Design/inscription/barre_noir.jpg');
	width:695px;
	height:60px;
}		

	#div_height_inscription1 {
		height:20px;
	}		
	
	#div_input_inscription1 {
		margin-left:20px;
		color:#d0d0d0;
		font-size:15px;
	}		
		

	#div_height_inscription2 {
		height:20px;
	}		
	
	#div_input_inscription2 {
		margin-left:20px;
		color:#d0d0d0;
		font-size:15px;
	}		
	
	#div_height_inscription3 {
		height:20px;
	}		
	
	#div_input_inscription3 {
		margin-left:20px;
		color:#d0d0d0;
		font-size:15px;
	}		

#decalage_input_inscription {
	margin-left:10px;
	margin-top:20px;
	
}		

.td_inscription_rose {
	color:#ff0091;
	font-size:13px;
}		

#img_inscription_letter {
	background-image: url('../Design/inscription/lettre.png');
	width:218px; 
	height:154px;
	position:absolute;
	margin-left:420px;
	margin-top:-89px;
}		


#button_inscription {
	background-image: url('../Design/index/btn_valider.jpg');
	width:112px; 
	height:25px;
	margin-left:20px;
	cursor:pointer;
}

#pginscription {
margin-top:-31px;
width:651px;
background-color:#171717;
color:white;
padding-left:25px;
padding-top:25px;
}

.pginscription-input{
background: transparent url('../Design/index/champs-recherche.jpg') no-repeat top left;
border:none;
background-image:url('../Design/index/champs-recherche.jpg');
width:173px;
height:30px;
font-size:21px;
color:#323232;
margin-top:2px;
z-index:6;
}

#civilite{
width:173px;
}

#pginscription-submit{
margin-left:5px;
}

#equipe{
margin-top:31px;
width:638px;
color:black;
padding-left:25px;
padding-top:25px;
}

#cadres{
width:690px;
height:912px;
margin-top:-5px;
}

#lignes{
margin-top:5px;
}

#lots{
width:160px;
height:245px;
background-color:#171717;
float:left;
margin-right:12px;
margin-top:5px;
}

#cadres-produits{
width:700px;
height:245px;
margin-top:-5px;
}

#nous-suivre{
margin-left:700px;
padding-top:59px;
width:300px;
}

#cadres-concours{
width:700px;
height:912px;
margin-left:0px;
margin-top:5px;
}

#lignes-concours{
/*width:700px;
height:245px;*/
margin-left:0px;
}

* #lignes-concours{
padding-left:-24px;
}

#affiche-jeu{
display:inline;
margin-top:20px;
}

#droite-concours{
display:inline;
margin-left:8px;
}

#menu-inscription{
width:96px;
height:43px;
position:absolute;
margin-left:98px;
cursor:pointer;
}

#image-insc2{
margin-right:-3px;
}

#div-fb-twit{
margin-left:3px;
}

#picto-fb{
margin-top:5px;
color:#171717;
font-size:12px;
}

#picto-fb:hover{
color:#ff1f79;
font-size:12px;
}

#picto-twitter{
margin-top:5px;
color:#171717;
font-size:12px;
}

#picto-twitter:hover{
color:#ff1f79;
font-size:12px;
}
