div#introSite .listPaiements { position:absolute; right:0; top:150; }div#content { padding:0px 15px; width:965px; float:none; }

.fb-like {
	float:right;
	position:absolute;
	z-index:10;
	margin:0 0 0 25px;
}

.colgauche { width:285px; float:left; }
#fin-site .colgauche { margin-top:16px;}
.coldroite { float:right; margin:1px 20px 0 9px; width:652px; }

/*div#introduction { margin:0 0 0 22px; width:950px; }
div#introduction h1 { display:block; font-size:1.35em; font-variant:small-caps; line-height:15px; margin:0 0 10px 0; color:#333; float:left;  }
div#introduction p {clear:both;}*/
div#introduction {display:inline-block;margin-bottom:10px;}
div#introduction div{float:left;}
div#introduction div#reseau_social{width:201px; margin-right:10px}
div#introduction div#texte_intro{width:750px;}

.titre-maj {
    color: #333;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: -0.25px;
    padding-bottom: 8px;
    padding-top: 8px;
    text-transform: uppercase;
}

/*----SERVICES INDEX----*/

div#services-index {width:992px; height:59px;  font-size:0.8em;  margin-bottom:15px;}
div#services-index ul {margin:0 20px 0 20px; border-bottom:1px solid #b8b8b8;}
div#services-index li {float:left; display:block; height:45px; color:#333; padding-top:13px;}
div#services-index li a{color:#333; }
div#services-index li a:hover{color:#4c4c4c; text-decoration:none;}
div#services-index li.livraison {width:230px;}
div#services-index li.conseillers {width:261px;}
div#services-index li.securise {width:235px;}
div#services-index li.facilites {width:225px;}
div#services-index li.livraison img{background:url("img/amalgame-index.png") no-repeat scroll -19px -15px transparent; width:55px; height:40px; float:left; }
div#services-index li.conseillers img{background:url("img/amalgame-index.png") no-repeat scroll -80px -5px transparent; width:55px; height:45px; float:left; margin-top:-7px;}
div#services-index li.securise img{background:url("img/amalgame-index.png") no-repeat scroll -125px -7px transparent; width:55px; height:45px; float:left; margin-top:-5px;}
div#services-index li.facilites img{background:url("img/amalgame-index.png") no-repeat scroll -187px -12px transparent; width:55px; height:40px; float:left; }


/*----CAROUSEL ----*/
div#carousel-produits {width:955px;  clear:both;}
div#carousel-produits .titre {width:945px; background:#ffffff; color:#333; text-transform:uppercase; font-weight:bold; font-size:1.1em; padding:2px 5px;}

div#populaires, div#nouveautes {border:0px solid #ffffff; border-radius:0px;}
div#populaires {height:230px; margin-bottom:10px; padding:8px 0;}

div#populaires li {cursor: pointer; float:left;}
div#populaires img:hover {}
div#populaires .prix-produit {display:block; margin-top:3px; font-weight:bold; }
div#populaires .prix-produit .ventepromo {font-size:20px;  color:#7FC505;}
div#populaires .prix-produit .vente {font-size:20px; color:#3c3c3c;}
div#populaires .prix-produit .prixBarre {font-size:12px; color:#333333; font-style:italic; text-decoration:line-through;}

div#nouveautes {margin-bottom:10px; padding:0px;}
div#nouveautes li {cursor: pointer; float:left;}
div#nouveautes li.first {padding-left: 0px;}
div#nouveautes .img {height:250px;}
div#nouveautes .prix-produit {display:block; margin-top:3px; font-weight:bold; }
div#nouveautes .prix-produit .ventepromo {font-size:20px;  color:#7FC505;}
div#nouveautes .prix-produit .vente {font-size:20px; color:#3c3c3c;}
div#nouveautes .prix-produit .prixBarre {font-size:12px; color:#333333; font-style:italic; text-decoration:line-through;}

div#nouveautes li{font-size:12px;text-align:center;}
div#nouveautes li.brique-nouveautes {}
div#nouveautes li.brique-nouveautes.first {margin:0 11px 0 12px;}
div#nouveautes li.brique-nouveautes.last {margin:0 10px 0 13px;}
div#nouveautes li.brique-nouveautes.milieu {margin:0 13px 0 12px;}
div#nouveautes li.brique-nouveautes .nouveautes-texte1 span.titre-nouveautes {font-weight:bold; text-transform:uppercase; text-align:center; padding-top:px;}
div#nouveautes li.brique-nouveautes .nouveautes-img img.img-nouveautes {width:298px; margin:10px 0px 6px 0px;}
div#nouveautes li.brique-nouveautes .nouveautes-img img.img-nouveautes:hover {}
div#nouveautes li.brique-nouveautes .nouveautes-texte2 span.sous-titre-nouveautes {text-transform:uppercase; text-align:center;}


div#populaires li.imgpopulaires {margin:0 13px 0 12px;}
div#populaires li.imgpopulaires.first {margin:0 11px 0 12px;}
div#populaires li.imgpopulaires.last {margin:0 10px 0 13px;}
div#populaires .nom-produit, div#nouveautes .nom-produit {color:#333333; display:block;}
div#populaires .nom-produit {padding-top:5px; }
div#populaires .nom-produit:hover, div#nouveautes .nom-produit:hover {}
div#populaires .desc, div#nouveautes .desc {color:#666; font-size:11px; }

div#populaires .nom-produit2, div#nouveautes .nom-produit2 {color:#333333; display:block; font-size: 11px;}
div#populaires .nom-produit2 {padding-top:5px; }
div#populaires .nom-produit2:hover, div#nouveautes .nom-produit:hover {}

div#noussommes { display:inline-block; }
div#noussommes .textenoussones {margin:0 20px 0 20px; float:left; width:30%; text-align:justify;}
div#noussommes .textenoussones.first {margin:0 11px 0 12px;}
div#noussommes .textenoussones.last {margin:0 10px 0 13px;}





/*----VENTES FLASH----*/
div#ventesflash {margin-bottom:10px; height:173px; border:1px solid #cdcdcd;}
div#ventesflash a.btn-flash{ background: url("img/amalgame-index.png") no-repeat scroll -15px -356px transparent; width:285px; height:77px; display:block; color:#ffe404; text-decoration:none; font-size:0.9em; } 
div#ventesflash a.btn-flash:hover{ background: url("img/amalgame-index.png") no-repeat scroll -15px -439px transparent; color:#FF0;} 
div#ventesflash .text {padding:45px 10px 0 70px; font-weight:bold; display:block;} 

div#ventesflash img {width:115px; height:90px; float:left;  margin:0 20px 0 5px; } 
div#ventesflash a.produit-flash {display:block; padding-right:10px; } 
div#ventesflash a.produit-flash:hover {text-decoration:underline;} 
div#ventesflash .prix-produit {display:block; font-weight:bold;} 
div#ventesflash .ventepromo {font-size:22px;  color:#F00;} 
div#ventesflash .prixBarre {font-size:12px; color:#333333; font-style:italic; text-decoration:line-through;}


/*----SHOWROOM---*/
div#showroom a {width:285px; height:150px; background:url("img/btn-showroom.jpg") no-repeat ; display:block; position:relative;}
div#showroom a:hover {background:url("img/btn-showroom.jpg") no-repeat 0px -155px;}
div#showroom a span.text {color:#fff; font-weight:bold; font-size:13px; text-transform:uppercase; position:absolute; right:33px; bottom:8px; text-align:center;}
div#showroom a span.text-big {font-size:18px;}


/*----ENCART PUB---*/
div.encart-pub {width:285px; height:188px; margin:10px 0; position:relative;} 

.encart-pub .text { padding-left:5px; width:45px; height:20px; font-size:11px; position:absolute; color:#333; top:83px; left:90px; color:#fff; font-weight:bold; background-color:#85c31d; border-radius: 5px;}
.encart-pub .text:hover{background-color:#4a4a4a; transition: background-color 0.5s ease 0s;} 



/*----CONTACT TEL----*/
.titre-min {color:#333; font-weight:bold; font-size:13px; padding-bottom:10px;}
.titre-maj {color:#333; font-weight:bold; text-transform:uppercase; font-size:13px; padding-bottom:8px; padding-top:8px; letter-spacing:-0.25px;}
div#contact-tel { width:264px; height:205px; padding:10px; border:1px solid #cdcdcd; background: linear-gradient(#fff, #fff, #f4f4f4) repeat scroll 0 0 transparent; line-height:14px;}
div#contact-tel p.appel {line-height:1.4em;}
.nvert{background: url("img/amalgame-index.png") no-repeat scroll -583px -302px transparent; width:209px; height:27px; margin:5px 0;}
.rose {color:#7FC505; font-weight:bold;}
.vert {color:#7BB812; font-weight:bold;}
.vert-appel {color:#7BB812; font-weight:bold; font-size:0.9em;}

/*----PAIEMENTS----*/
div#paiement {margin:10px 0; width:264px; height:110px; padding:5px 10px; border:1px solid #cdcdcd; background: linear-gradient(#fff, #fff, #f4f4f4) repeat scroll 0 0 transparent;}
div#paiement a {font-size:0.8em; line-height:12px; padding:5px 3px; text-align:justify; display:block; text-decoration:none; }
.paiements{background: url("img/amalgame-commun.png") no-repeat scroll -280px -572px transparent; width:245px; height:28px; }




/*----RESEAUX SOCIAUX----*/
div#reseauxsociaux { margin:13px 5px 15px 0; height:30px; color:#333;}
div#reseauxsociaux p { font-weight:bold; float:left;}
div#reseauxsociaux #icons { float:right; }
div#reseauxsociaux #icons li{ float:left; padding:5px 0 0 5px;}


/*----NEWSLETTER----*/
div#newsletter { border-top:2px solid #e5e5e5; padding:6px 0; color:#333;} 
div#newsletter p { font-weight:bold; } 
#newsletter #inscriptionNews { margin:5px 0 0 0; padding:0; text-align:center; }
#newsletter #inscriptionNews label { color:#555; font-size:1.3em; font-weight:bold; text-shadow:0px 3px 2px rgba(150, 150, 150, 0.81); }
#newsletter #inscriptionNews input {  
	color:#555555;
	text-shadow: 0px 1px 0px #fff;  
	outline: none;  
	background: -webkit-gradient(linear, left top, left bottombottom, from(#f8f8f8), to(#ffffff));  
	background: -moz-linear-gradient( top , #f8f8f8, #FFFFFF);  
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;  
	border-radius: 4px;  
	border: 1px solid #AAAAAA;  
}
#newsletter #inscriptionNews input#emailNews { margin-left:0; padding:4px 4px 4px 10px; font-size:12px; width:220px; float:left; height:17px;}
#newsletter #inscriptionNews input#submitNews { cursor:pointer; padding:4px 8px; background-color:#333; background:-moz-linear-gradient(center top , #333, #505050) repeat scroll 0 15px transparent; font-size:12px; color:#fff; height:28px;}
#newsletter #inscriptionNews input:hover {  
	-webkit-box-shadow: 0px 0px 5px #FFF;  
	-moz-box-shadow: 0px 0px 5px #FFF;  
	box-shadow:0 0 5px #FFF; 
}  
#newsletter #inscriptionNews input#submitNews:hover { background:#333;}


/*----TOP RECHERCHE----*/
div#top-recherche {margin:10px 0; width:264px; height:130px; padding:5px 10px; border:1px solid #cdcdcd; background: linear-gradient(#fff, #fff, #f4f4f4) repeat scroll 0 0 transparent;}
.tagcloud { font-weight: bolder; line-height: 1.8em; } 
.tagcloud li { display: inline; white-space: nowrap; padding: 0; margin: 0; } 
.tagcloud li a { padding: 0 0.2em 0 0.2em; text-decoration: none; }


/*--- PRODUITS INDEX ----*/
div#produits-index {margin:10px 0; width:285px;  padding:5px 0; }

div#produits-index ul li {display:block; width:135px; }
div#produits-index ul li a {font-weight:bold; font-size:12px; display:block; }
div#produits-index ul li a:hover {color:#666; transition:color 0.5s ease 0s;}
div#produits-index ul li.produit1 {float:left;}
div#produits-index ul li.produit1 a {float:left; background: url("img/blank.gif") no-repeat; width:135px; height:207px; position:absolute;}
div#produits-index ul li.produit2 {float:right;}
div#produits-index ul li.produit2 a {float:left; background: url("img/blank.gif") no-repeat; width:135px; height:207px; position:absolute;}
div#produits-index ul li img {width:135px; height:135px; padding-top:10px; }
div#produits-index ul li .prix-produit {font-weight:bold; font-size:17px; display:block; color:#7FC505; position:relative; padding-top:40px;}




/*----SELECTION + CATEGORIES----*/
.titrecat {text-transform:uppercase; font-size:17px; font-family:Arial; letter-spacing:-1px; line-height:1.1em; font-weight:bold; padding-left:50px;}
.selections-cat a {text-decoration:none; display:block;}
.selections-cat {width:652px; height:200px; padding-top:15px; float:right;}


.selections-cat .nav {width:250px; height:187px;}
.selections-cat .nav ul {padding:15px 0 0 50px; }
.selections-cat .nav li {line-height:20px; background: url("img/amalgame-index.png") no-repeat scroll -12px -143px transparent; width:182px; height:22px; padding-left:8px; }
.selections-cat .nav li:hover {background: url("img/amalgame-index.png") no-repeat scroll -202px -142px transparent; }
.selections-cat .nav li a {color:#FFF;}
div#mobilier .nav { background: url("img/index/catalogue/nav-mobilier.jpg") no-repeat; float:left;  padding-top:15px;}
div#amenagement .nav { background: url("img/index/catalogue/nav-amenagement.jpg") no-repeat; float:left; padding-top:15px;}
div#barbecues .nav { background: url("img/index/catalogue/nav-barbecues.jpg") no-repeat; float:left; padding-top:15px;}
div#ombrage .nav { background: url("img/index/catalogue/nav-ombrage.jpg") no-repeat; float:left; padding-top:15px;}
div#chauffage .nav { background: url("img/index/catalogue/nav-chauffage.jpg") no-repeat; float:left; padding-top:15px;}
.categorie {text-align:right; padding:8px 20px 0 0; background:url('img/blank.gif');}
.categorie a {color:#5e5e5e;}
.categorie a:hover {text-decoration:underline;}

.selection-pub {float:right; position: relative; width: 402px; height: 202px;}
.selection-pub img { position:absolute; }
.selection-pub .text { margin:5px 13px 13px 5px; padding-left:5px; width:45px; height:20px; font-size:11px; position:absolute; color:#333; bottom:0; right: 0; color:#fff; font-weight:bold; background-color:#85c31d; border-radius: 5px;}
.selection-pub .text:hover{background-color:#4a4a4a; transition: background-color 0.5s ease 0s;} 



/*----REDACTION BAS DE PAGE----*/
#redacIndex {clear:both; padding:20px 20px 10px 0; text-align:justify;}