/* @override http://localhost:8080/adcanape/css/adcanape-2010.css */

html,body {
	text-align: center;
	width: 100%;
	background-color: #715d54;
}

#site {
	margin: 10px auto 0;
	width: 833px;
	height: 675px;
	background-color: #fff;
	text-align: left;
	position: relative;
}

#indication {
	position: absolute;
	top: 660px;
	color: #a9a9a9;
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	right: 100px;
}

a#plan-du-site {
	width: 823px;
	height: 12px;
	margin: 5px auto 0;
	color: #d4d4d4;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	display: block;
	text-align: right;
	padding-right: 10px;
}

.marron {
	color: #56473E;
}

/* @group Bandeau */

#bandeau {
	height: 180px;
	background: url(../images/fond-bandeau.gif) repeat-x;
}

#bandeau a#logo {
	display: block;
	width: 170px;
	height: 167px;
	margin-left: 45px;
	float: left;
}

#bandeau #menuhaut {
	float: left;
}

#bandeau #menuhaut ul#legal {
	width: 345px;
	margin-top: 110px;
	height: 20px;
	margin-left: 20px;
}

#bandeau #menuhaut ul#legal li {
	display: block;
	float: left;
}

#bandeau #menuhaut ul#legal li a {
	color: #B7B8B9;
	font: 9px/12px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
}

#bandeau #menuhaut ul#services {
	width: 345px;
	height: 20px;
	margin-left: 22px;
}

#bandeau #menuhaut ul#services li {
	display: block;
	float: left;
}

#bandeau #menuhaut ul#services li a {
	color: #707173;
	font: 12px/12px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
}

#bandeau a#facebook {
	float: left;
	display: block;
	margin-top: 119px;
	width: 35px;
	text-align: left;
}

#bandeau a#coaching {
	float: left;
	display: block;
	margin-top: 82px;
	width: 215px;
	text-align: center;
	height: 84px;
}



/* @end */

#contenu {
	clear: left;
	width: 833px;
	height: 408px;
	background-image: url(../images/fond-contenu.jpg);
}

/* @group Menu gauche */

#contenu #menu {
	width: 248px;
	padding-top: 19px;
	float: left;
}

#contenu #menu #titre {
	margin-left: 28px;
	width: 184px;
	height: 20px;
		background-color: #715d54;
	color: #fff;
	font: bold 12px/20px Helvetica, "Trebuchet MS", sans-serif;
	text-indent: 10px;
	margin-bottom: 16px;
}

#contenu #menu #accordion {
	height: 213px;
}

#contenu #menu #accordion .categorie {
	text-indent: 11px;
	background: url(../images/accordion-ferme.gif) no-repeat 0 3px;
	margin-left: 27px;
	height: 14px;
	margin-bottom: 3px;
	margin-top: 5px;
	color: #333;
	font: bold 11px/14px Helvetica, "Trebuchet MS", sans-serif;
	cursor : pointer;
}

#contenu #menu #accordion .sous-categorie {
}

#contenu #menu #accordion .sous-categorie a {
	display: block;
	color: #333;
	text-decoration: none;
	font: 11px/13px Helvetica, "Trebuchet MS", sans-serif;
	text-indent: 50px;
}

#contenu #menu a#selection-mois {
	margin-left: 28px;
	width: 184px;
	height: 84px;
	background-color: #ed7802;
	color: #fff;
	display: block;
	margin-top: 7px;
	text-decoration: none;
}

#contenu #menu a#selection-mois p {
	font: bold 12px/22px Helvetica, "Trebuchet MS", sans-serif;
	text-indent: 10px;
	height: 22px;
}

#contenu #menu a#selection-mois img {
	margin-top: 5px;
	margin-left: 9px;
}

#contenu #menu a#modeles-exposition {
	margin-left: 28px;
	width: 184px;
	height: 22px;
	background-color: #505053;
	color: #fff;
	font: bold 10px/22px Helvetica, "Trebuchet MS", sans-serif;
	text-indent: 10px;
	display: block;
	text-decoration: none;
	margin-top: 7px;
}



/* @end */

/* @group Animation accueil */

#contenu #animation {
	width: 585px;
	height: 368px;
	float: left;
	margin-top: 20px;
}

#contenu #animation ul {
	position:relative;
	width:585px;
	height:368px;
	overflow:hidden;
}

#contenu #animation ul li {
	position:absolute;
	display:block;
	border:none;
}



/* @end */

/* @group Selection du mois */

#contenu #selection-du-mois {
	width: 794px;
	height: 370px;
	background-image: url(../images/fond-selection-du-mois.jpg);
	float: left;
	margin-top: 19px;
	margin-left: 20px;
}

#contenu #selection-du-mois #description  {
	float: left;
	width: 226px;
	margin-left: 28px;
	margin-right: 111px;
}

#contenu #selection-du-mois #description h1  {
	margin-top: 27px;
	color: #000;
	font: bold 32px/32px Helvetica, "Trebuchet MS", sans-serif;
	margin-left: 7px;
	height: 67px;
}

#contenu #selection-du-mois #description h1 .noir32  {
	
}

#contenu #selection-du-mois #description h1 .marron42  {
	font-size: 42px;
	color: #8D7D74;
}

#contenu #selection-du-mois #description h1 .noir42  {
	font-size: 42px;
}

#contenu #selection-du-mois #description p {
	color: #525355;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	margin-bottom: 10px;
}

#contenu #selection-du-mois #description p.marron {
	color: #6e6158;
}

#contenu #selection-du-mois #description a#sommaire {
	width: 76px;
	height: 18px;
	background-color: #715d54;
	display: block;
	color: #fff;
	font: 10px/18px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
	text-align: center;
	margin-top: 36px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#contenu #selection-du-mois #description a#dossier-de-presse {
	color: #525355;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
}

#contenu #selection-du-mois #description a#dossier-de-presse:hover {
	text-decoration: underline;
}

#contenu #selection-du-mois #animation-selection {
	margin-top: 34px;
	float: left;
	
}

#contenu #selection-du-mois #animation-selection #compteur {
	height: 20px;
	width: 340px;
	color: #333;
	font: 12px/20px Helvetica, "Trebuchet MS", sans-serif;
	text-align: right;
}

#contenu #selection-du-mois #animation-selection #controle {
	width: 70px;
	height: 18px;
	margin-left: 139px;
}

#contenu #selection-du-mois #animation-selection #controle a {
	float: left;
	margin-right: 5px;
}

#contenu #selection-du-mois #animation-selection #controle p {
	float: left;
	color: #000;
	font: 12px/18px Helvetica, "Trebuchet MS", sans-serif;
	width: 180px;
	text-align: center;
}

#contenu #selection-du-mois #diaporama  {
	position:relative;
	width: 341px;
	height: 250px;
	overflow:hidden;
}

#contenu #selection-du-mois #diaporama .photo {
	position:absolute;
	display:block;
	border:none;
	height: 250px;
}

#contenu #selection-du-mois #diaporama .photo img {
	display: block;
}

#contenu #selection-du-mois #diaporama .photo h4 {
	background-color: #d1d2d2;
	height: 15px;
	color: #000;
	text-indent: 10px;
	font: 11px/15px Helvetica, "Trebuchet MS", sans-serif;
	width: 346px;
	padding-top: 4px;
}

#contenu #selection-du-mois #diaporama .photo h5 {
	background-color: #d1d2d2;
	height: 15px;
	color: #000;
	text-indent: 10px;
	font: 11px/15px Helvetica, "Trebuchet MS", sans-serif;
	width: 346px;
	padding-bottom: 4px;
}



/* @end */

/* @group Modèles Expo */

#contenu #modeles-expo {
	width: 794px;
	height: 370px;
	background-image: url(../images/fond-modele-expo.jpg);
	float: left;
	margin-top: 19px;
	margin-left: 20px;
}

#contenu #modeles-expo #description  {
	float: left;
	width: 226px;
	margin-left: 28px;
	margin-right: 111px;
}

#contenu #modeles-expo #description h1  {
	margin-top: 15px;
	color: #8D7D74;
	font: bold 30px/32px Helvetica, "Trebuchet MS", sans-serif;
	margin-bottom: 10px;
}

#contenu #modeles-expo #description p {
	color: #525355;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	margin-bottom: 18px;
}

#contenu #modeles-expo #description p.marron {
	color: #6e6158;
}

#contenu #modeles-expo #description a {
	width: 76px;
	height: 18px;
	background-color: #715d54;
	display: block;
	color: #fff;
	font: 10px/18px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
	text-align: center;
	margin-top: 23px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#contenu #modeles-expo #modeles {
	margin-top: 20px;
	float: left;
	width: 429px;
	height: 330px;
	overflow: auto;
	position: relative;
}

#contenu #modeles-expo #modeles li {
	width: 400px;
	height: 120px;
	border: 2px solid #b7b8b9;
	margin-bottom: 7px;
	position: relative;
}

#contenu #modeles-expo #modeles li .vendu {
	position: absolute;
	top: 0;
	left: 0;
	background-color: #f00;
	color: #fff;
	width: 60px;
	height: 24px;
	text-align: center;
	font: bold 12px/24px Helvetica, "Trebuchet MS", sans-serif;
}

#contenu #modeles-expo #modeles li img {
	display: block;
	float: left;
	margin-top: 7px;
	margin-left: 9px;
}

#contenu #modeles-expo #modeles li .desc {
	float: left;
	width: 260px;
	margin-left: 20px;
	margin-top: 10px;
	height: 100px;
	color: #000;
	font-family: Helvetica, "Trebuchet MS", sans-serif;
}

#contenu #modeles-expo #modeles li .desc h2 {
	font-size: 15px;
	line-height: 22px;
}

#contenu #modeles-expo #modeles li .desc p {
	color: #707173;
	font-size: 11px;
	line-height: 13px;
}

#contenu #modeles-expo #modeles li .desc p.prix {
	color: #8D7D74;
	margin-top: 4px;
}



/* @end */

/* @group Conseil Déco */

#contenu-cd {
	clear: left;
	width: 833px;
	height: 408px;
	background-image: url(../images/fond-contenu-cd.jpg);
}

#contenu-cd #conseil-decoration {
	width: 813px;
	height: 370px;
	float: left;
	margin-top: 19px;
	margin-left: 20px;
}

#contenu-cd #conseil-decoration #description  {
	float: left;
	width: 184px;
	margin-left: 28px;
	padding-left: 10px;
}

#contenu-cd #conseil-decoration #description h1 {
		background-color: #715d54;
	color: #fff;
	text-align: center;
	font: bold 32px/36px Helvetica, "Trebuchet MS", sans-serif;
	width: 184px;
	padding-top: 8px;
	margin-bottom: 145px;
	margin-top: 20px;
	padding-bottom: 12px;
}

#contenu-cd #conseil-decoration #description a {
	width: 76px;
	height: 18px;
	background-color: #715d54;
	display: block;
	color: #fff;
	font: 10px/18px Helvetica, "Trebuchet MS", sans-serif;
	text-decoration: none;
	text-align: center;
	margin-top: 36px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#contenu-cd #conseil-decoration #texte  {
	float: left;
	width: 561px;
	margin-left: 30px;
	position: relative;
	height: 392px;
}

#contenu-cd #conseil-decoration #texte h2 {
	color: #715d54;
	font: bold 20px/22px Helvetica, "Trebuchet MS", sans-serif;
	margin-top: 39px;
	height: 22px;
	margin-bottom: 15px;
}

#contenu-cd #conseil-decoration #texte p {
	color: #525355;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	margin-bottom: 18px;
	width: 341px;
	height: 200px;
}

#contenu-cd #conseil-decoration #texte a {
	color: #715d54;
	font: bold 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	width: 415px;
	display: block;
	height: 20px;
}

#contenu-cd #conseil-decoration #texte h3 {
	color: #525355;
	font: bold 10px/14px Helvetica, "Trebuchet MS", sans-serif;
	margin-bottom: 18px;
	text-align: right;
	width: 415px;
	margin-top: 71px;
}

#contenu-cd #conseil-decoration #texte #portrait {
	position: absolute;
	right: 0;
	bottom: 0;
}



/* @end */

/* @group Revue de presse */

#contenu #revue-de-presse {
	width: 545px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-left: 40px;
}

#contenu #revue-de-presse h1 {
	font: 16px/20px Helvetica, "Trebuchet MS", sans-serif;
	color: #7a6b61;
	border-bottom: 1px solid #56473E;
	width: 480px;
	height: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#contenu #revue-de-presse h1 span.red {
	color: #BB2C27;
	font-weight: bold;
}

#contenu #revue-de-presse #liens ul {
	width: 250px;
	float: left;
	overflow: hidden;
	height: 300px;
}

#contenu #revue-de-presse #liens ul li {
	color: #333;
	font: 11px/14px Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 11px;
}

#contenu #revue-de-presse #liens ul li a {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #ddd6d1;
}

#contenu #revue-de-presse #liens ul li p {
	text-indent: 7px;
}

#contenu #revue-de-presse #liens #image {
	float: left;
	width: 230px;
	height: 290px;
	text-align: center;
}



/* @end */

/* @group Pied */

#pied #adresse {
	width: 220px;
	height: 50px;
	margin-top: 20px;
	margin-left: 35px;
	color: #505053;
	font: 10px/11px Helvetica, "Trebuchet MS", sans-serif;
	float: left;
}

#pied #promo {
	float: left;
	width: 540px;
	margin-top: 20px;
	background: url(../images/fond-promo.gif) no-repeat;
	position: relative;
}

#pied #promo #cadrepromo {
	width: 490px;
	height: 50px;
	overflow: hidden;
	position: relative;
	margin-left: 7px;
}

#pied #promo #textefixe {
	color: #b6140a;
	font: 15px/16px Helvetica, "Trebuchet MS", sans-serif;
	text-align: center;
	margin-top: 4px;
	height: 16px;
}

#pied #promo #promocontenu {
	width: 490px;
	text-align: center;
	position: absolute;
	color: #000;
}

strong {
	font-weight: bold;
}



/* @end */

/* @group Catégorie */

#contenu #categorie {
	width: 535px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #b8aba5;
	padding-left: 50px;
	overflow: auto;
	position: relative;
}

#contenu #categorie #nom-categorie {
	height: 20px;
	width: 470px;
	border-bottom: 1px solid #56473E;
	margin-bottom: 9px;
	color: #fff;
	font: bold 12px/20px Helvetica, "Trebuchet MS", sans-serif;
	margin-top: 10px;
}

.cont1,.cont2,.cont3 {
	width: 138px;
	height: 140px;
	float: left;
	padding-top: 25px;
	padding-left: 25px;
	text-decoration: none;
	background: url(../images/produit.jpg) no-repeat;
	position: relative;
}

.nouveaute {
	position: absolute;
	top: 33px;
	left: 33px;
}

.photo a img {
	border: none;
	width: 105px;
	height: 105px;
	margin: 0;
	padding: 0;
}

.nommodele {
	color: #000;
	width: 123px;
	font: 11px/16px Helvetica, "Trebuchet MS", sans-serif;
}



/* @end */

/* @group Showroom */

#contenu #showroom {
	width: 545px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-left: 40px;
}

#contenu #showroom #titre {
	height: 20px;
	width: 510px;
	border-bottom: 1px solid #56473E;
	margin-bottom: 9px;
	color: #b90e09;
	font: bold 16px/20px Helvetica, "Trebuchet MS", sans-serif;
	margin-top: 10px;
}

#contenu #showroom #texte {
	width: 510px;
	color: #333;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	height: 55px;
}

#contenu #showroom #colg {
	float: left;
	width: 281px;
	margin-top: 6px;
	margin-left: 10px;
}

#contenu #showroom #colg img {
	width: 281px;
	height: 228px;
}

#contenu #showroom #cold {
	float: left;
	margin-left: 10px;
	width: 210px;
}

#contenu #showroom #cold a {
	border-style: none;
	width: 47px;
	height: 46px;
	float: left;
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 20px;
}



/* @end */

/* @group Services */

#contenu #services {
	width: 545px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-left: 40px;
	overflow: auto;
	color: #333;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
}

#contenu #services #texte {
	width: 500px;
}

#contenu #services #titre {
	border-bottom: 1px solid #56473E;
	width: 500px;
	height: 24px;
	font-weight: bold;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b6140a;
	font-size: 16px;
}

#contenu #services .soustitre {
	border-bottom: 1px solid #56473E;
	width: 500px;
	height: 24px;
	background: url(../images/bullet7.gif) no-repeat 0 9px;
	font-weight: bold;
	text-indent: 11px;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#contenu #services p span#red {
	color: #b6140a;
	line-height: 20px;
	font-weight: bold;
	font-size: 125%;
}



/* @end */

/* @group Qui sommes-nous */

#contenu #quisommesnous {
	width: 545px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-left: 40px;
	overflow: auto;
	color: #333;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
}

#contenu #quisommesnous #texte {
	width: 500px;
	clear: left;
	padding-top: 10px;
}

#contenu #quisommesnous #texte p {
	margin-top: 7px;
}

#contenu #quisommesnous #texte p a {
	color: #ba2017;
	font-weight: bold;
	text-decoration: none;
}

#contenu #quisommesnous #texte p a:hover {
	text-decoration: underline;
}

#contenu #quisommesnous #titre {
	border-bottom: 1px solid #56473E;
	width: 500px;
	height: 24px;
	font-weight: bold;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b6140a;
	font-size: 16px;
}

#contenu #quisommesnous .soustitre {
	border-bottom: 1px solid #56473E;
	width: 500px;
	height: 24px;
	background: url(../images/bullet7.gif) no-repeat 0 9px;
	font-weight: bold;
	text-indent: 11px;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#claimg {
	width: 270px;
	float: left;
	font-weight: bold;
	font-style: italic;
	margin-top: 30px;
	font-size: 12px;
	line-height: 14px;
}

#claimd {
	width: 210px;
	float: left;
}



/* @end */

/* @group Partenaires */

#contenu #partenaires {
	width: 545px;
	height: 368px;
	float: left;
	margin-top: 20px;
	background-color: #fff;
	padding-left: 40px;
	overflow: auto;
	color: #333;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
}

#contenu #partenaires #titre {
	border-bottom: 1px solid #56473E;
	width: 500px;
	height: 24px;
	font-weight: bold;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b6140a;
	font-size: 16px;
}

#contenu #partenaires #claim {
	color: #000;
	font: bold 12px/23px Helvetica, "Trebuchet MS", sans-serif;
	margin-top: 20px;
}

#contenu #partenaires .soustitre {
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	margin-top: 10px;
}

#contenu #partenaires #lien {
	text-align: right;
	width: 453px;
}

#contenu #partenaires #lien a {
	color: #000;
	text-decoration: none;
}

#contenu #partenaires #lien a:hover {
	text-decoration: underline;
}



/* @end */

/* @group Description boutique */

#description-boutique {
	clear: left;
	padding-top: 18px;
	color: #d5d5d5;
	font: 12px/14px Helvetica, "Trebuchet MS", sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}

#description-boutique h1,#description-boutique h2 {
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 6px;
}

#description-boutique a {
	color: #d5d5d5;
	text-decoration: none;
}

#description-boutique a:hover {
	text-decoration: underline;
}



/* @end */#contenu #showroom
