* {
	padding:0;
	margin:0;
	/*list-style:none;*/
	outline:none;
	border:none;
}

#conteneur_menu_gauche ul, #menu_piano {
	list-style:none;
}

.conteneur_bottom{
	list-style-position:inside;
}


body {
	font-size:11px;
	font-family:Arial, Verdana;
	color:#ffffff;
}
.background-index{background:#dedad5 url(../img/commun/background.jpg) repeat-x;}
.background-gamme{background:#dedad5 url(../img/commun/background-gamme.jpg) repeat-x;}
.background-details{background:#edeae6 url(../img/commun/background-details.jpg) repeat-x;}

/*		INIT FILTRE IE POUR PNG TRANSPARENT 		*/
#menu_piano li, .visite_virtuelle, #zone_txt_header, #footer, .img_png {
	behavior: url(style/iepngfix.htc);
}

/* style pour titrage généré en GD*/
.img_png {
	border:none;	
}


#conteneur {
	width:961px;	
	margin:auto;	
}
#colonne_gauche {
	float:left;
	width:220px;		
}

#logo_spp{
	float:left;
	width:220px;
	height:50px;
}

#logo_spp img{
	float:right;
	margin-right:5px;
}

.ombrage_gauche_index {
	height:122px;
	background:url(../img/commun/ombrage-gauche-index.jpg) top right no-repeat;
}
.ombrage_gauche_gamme {
	background:url(../img/commun/ombrage-gauche-gamme.jpg) top right no-repeat;
}
.ombrage_gauche_detail {
	height:636px;
	background:url(../img/commun/ombrage-gauche-details.jpg) top right no-repeat;
}
/* #h2_sous_titre {
	font-family:Arial;
	text-transform:none;
	font-size:14px;
	color:#000000;
	font-weight:normal;	
	padding:20px 0 10px;
	line-height:normal;
} */

.calage {
	clear:both;
	width:100%;
	line-height:1px;
	height:0;
	display:block;
}

/**********************************************************************   differents visuels colonne droite */
#colonne_droite {
	float:left;
	width:738px;	
}
.visuel_accueil{
	height:455px;
	background:url(../img/commun/visuel-accueil.jpg) no-repeat;
}
.visuel_detail{	
	background:url(../img/commun/visuel-detail.jpg) no-repeat;
}
.visuel_gamme_droit{
	background:url(../img/commun/visuel-gamme-droit.jpg) no-repeat;
}
.visuel_gamme_queue{
	background:url(../img/commun/visuel-gamme-queue.jpg) no-repeat;
}
.visuel_gamme_designer{
	background:url(../img/commun/visuel-gamme-designer.jpg) no-repeat;
}
.visuel_gamme_artiste{
	background:url(../img/commun/visuel-gamme-artiste.jpg) no-repeat;
}
.visuel_gamme_cmd_spec{
	background:url(../img/commun/visuel-gamme-cmd-spec.jpg) no-repeat;
}
.visuel_gamme_location{
	background:url(../img/commun/visuel-gamme-location.jpg) no-repeat;
}
/********************************************************************************************* footer */
#footer_infos {
	clear:both;
	width:938px;
	height:275px;
	margin:auto;
	padding-left:20px;	
}
#footer {
	clear:both;
	width:918px;
	height:42px;
	background:url(../img/commun/bg-footer.gif) repeat-x;	
	margin:auto;
	padding-top:10px;
	padding-bottom:20px;
	color:#898183;
	/*margin-top:5px;*/
	
}
#footer-left{width:350px; float:left;}
#footer-left img{float:left; margin-right:15px;}

#footer-center{float:left;width:60px;padding-right:10px;padding-top:5px;}

#footer-right{width:450px; float:right;}
#footer-right img{float:right; }
/************************************************************************************* boutons noirs */
.btn_noir{
    clear:both;
   	display:block;	
	height:25px;	
	text-decoration:none;
	color:#fff;
	line-height:24px;
	text-indent:25px;
	font-size:1px;
	font-weight:normal;
	cursor:pointer;
}

.btn_noir:hover{color:#d6af2a;}
.visite_virtuelle {	
	width:107px;	
	background:url(../img/commun/btn-visite-virtuelle.png) no-repeat;	
	margin-top:15px;
	font-size:11px;
	line-height:20px;
}

.dossier_presse {	
	width:201px;	
	background:url(../img/commun/btn-dossier-presse.gif) no-repeat;	
	font-size:11px;	
	margin:auto;
	margin-bottom:10px;
}
.catalogue {	
	width:248px;	
	background:url(../img/commun/btn-catalogue.jpg) no-repeat;	
	font-size:11px;		
}
.btn_ok{
    width:55px;
	background:url(../img/commun/btn_ok.png) no-repeat;
	margin-top:15px;
	font-size:11px;
	line-height:20px;
	margin-top:-21px;
	position:relative;
	margin-left:235px;
	
}
.version_pdf {	
	width:181px;
	margin-top:10px;
	margin-bottom:10px;
	background:url(../img/commun/btn-version-pdf.gif) no-repeat;	
	font-size:11px;
	font-weight:bold;
}
.commander {	
	width:117px;
	margin-top:5px;
	margin-bottom:40px;
	background:url(../img/commun/btn-commander.gif) no-repeat;	
	font-size:11px;
	text-indent:35px;
	color:#750128;
	font-weight:bold;
}
.commander:hover{color:#000;}
.financer {	
	width:187px;
	margin-top:5px;
	margin-bottom:10px;
	background:url(../img/commun/btn-financer.gif) no-repeat;	
	font-size:11px;
	color:#750128;
	font-weight:bold;
}
.financer:hover{color:#000;}
/*************************************************************************************     partie gauche    */
#logo {
	display:block;
	width:189px;
	height:90px;
	text-indent:-3000px;
	margin-top:21px;
	margin-left:17px;
	cursor:pointer;
}

.logo_FR {	background:url(../img/commun/FR/logo-pleyel.png) no-repeat;		}
.logo_EN {	background:url(../img/commun/EN/logo-pleyel.png) no-repeat;		}

#conteneur_menu_gauche {
	height:312px;
	width:220px;
	background:url(../img/commun/bg-menu-gauche.jpg) no-repeat;
	padding-top:20px;
	/*font-size:1px;*/
	
}
#conteneur_menu_gauche ul {
	width:213px;
    z-index: 20;
}
#conteneur_menu_gauche ul li {
	height:18px;
	background:url(../img/commun/bg-a-menu-gauche.gif) repeat-x;
	padding-top:2px;
}
#conteneur_menu_gauche ul li a{
	display:block;
	width:213px;
	height:18px;
	line-height:18px;
	font-family:"Helvetica", Arial, Verdana;
	font-size:12px;
	text-transform:uppercase;
	color:#750128;
	text-decoration:none;
	text-indent:18px;	
	font-weight:bold;
}
#conteneur_menu_gauche ul li a:hover {
	background:url(../img/commun/bg-rollover.gif) no-repeat; color:#fff;
}

#langues{
	float:right;
	margin-right:10px;
}
#langues img{margin-left:3px;}

/************************************************   menu deroulant  */
#conteneur_menu_gauche ul li:hover>ul {
	display:block;
}
#conteneur_menu_gauche ul li ul {
	position:absolute;
	margin-left:180px;
	margin-top:-20px;
	display:none;
	width:245px;	
	background:#48071D;	
}
#conteneur_menu_gauche ul li ul li{
	display:block;
	float:none;
	
	z-index:20;
	background:url(../img/commun/bg-a-menu-gauche.gif) repeat-x;
}
#conteneur_menu_gauche ul li ul li a{	
	text-transform:none;
	text-indent:10px;
	width:240px;
	border-left:solid 4px #6C1534;
	font-weight:normal;
	color:#fff;
	line-height:16px;
}
#conteneur_menu_gauche ul li ul li a:hover{
	background:#6C1534 none;
}

#ecouter_histoire{
	display:block;
	width:202x;
	height:22px;
	background:url(../img/commun/ecouter-histoire.jpg) no-repeat;
	margin-top:106px;	
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-left:18px;
	padding-top:15px;
}
#ecouter_histoire:hover{color:#d6af2a;}
/******************************************************************************************************/
#zone_txt_header {
	display:block;
	float:right;
	width:190px;
	height:113px;
	
	margin-top:140px;	
	font-size:11px;
	font-family:Arial, Verdana;
	padding-top:133px;
	padding-left:5px;	
	color:#fff;
	font-weight:bold;
	padding-right:50px;
}
.zone_txt_header_FR{
	background:url(../img/commun/FR/txt-header-accueil.png) no-repeat;
}

.zone_txt_header_EN{
	background:url(../img/commun/EN/txt-header-accueil.png) no-repeat;
}

/******************************************************************  blocs infos bas de page */
/*                        bloc info 1                     */
#bloc_info1 {
	float:left;
	width:284px;
	height:248px;
	border:solid 1px #641931;	
	margin-top:10px;
	overflow:hidden;
	padding:10px 0 0 0;
}
#bloc_info1 h2 a{	
	display:block;
	width:158px;
	height:26px;
	
	margin:auto;
	text-indent:-3000px;	
	margin-bottom:20px;
	font-size:1px;
}

#bloc_info1 h2 a.FR{
	background:url(../img/commun/FR/actu-pleyel.gif) no-repeat;
}

#bloc_info1 h2 a.EN{
	background:url(../img/commun/EN/actu-pleyel.gif) no-repeat;
}


#bloc_info1 ul {
	padding-left:14px;
	margin:0 0 20px 0;
	list-style-type:none;
}
#bloc_info1 ul li {
	clear:left;
	width:260px;
	margin:auto;
	margin-bottom:8px;
}
/*#bloc_info1 ul li *{	
	float:left;
	display:block;
}*/
#bloc_info1 ul li h3 {
	width:24px;
	text-transform:capitalize;
	color:#BC910A;
	margin-right:10px;	
	font-size:11px;
	margin-bottom:12px;
	float:left;
}
#bloc_info1 ul li p{	
	padding-left:8px;
	border-left:solid 1px #BC910A;
	margin-left:30px;
}
#bloc_info1 ul li p a {
	text-decoration:none;
	color:#000;
	font-weight:bold;	
}
#bloc_info1 ul li p a:hover {
	text-decoration:underline;
}

/*                        bloc info 2                     */
#bloc_info2 {
	float:left;
	width:321px;
	height:279px;
	padding-left:25px;
}

.bloc_info2_FR {
	background:url(../img/commun/FR/bg-bloc-info2.jpg) no-repeat;
}
.bloc_info2_EN{
	background:url(../img/commun/EN/bg-bloc-info2.jpg) no-repeat;
}

#bloc_info2 h2 a{	
	display:block;
	width:197px;
	height:28px;
	text-indent:-3000px;
	margin-top:20px;
	font-size:1px;	
}
#bloc_info2 ul {	
	margin-top:40px;
	height:145px;	
	list-style-type:none;
}
#bloc_info2 ul li h3 a{	
	display:block;		
	background:url(../img/commun/puce-jaune.gif) center left no-repeat;	
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-indent:10px;
	text-decoration:none;
	margin-bottom:6px;
}

/******************************************************************  blocs infos droits bas de page */
.bloc_service {
	float:left;	
	margin-top:9px;
	font-size:1px;
	font-weight:bold;
	list-style-type:none;
}
.bloc_service li {	
	width:290px;
	height:79px;
	border:solid 1px #641931;	
	margin-bottom:9px;
	font-size:11px;	
}
.bloc_service p{color:#000; margin-right:5px; margin-top:30px;}
.bloc_service a.savoir-plus{	
	display:block;	
	width:100px;	
	margin-left:190px;
	margin-top:5px;
	color:#000;
	text-decoration:none;
}
.bloc_service a.savoir-plus:hover{color:#BC920A;}	
.bloc_service a.savoir-plus span{
	color:#BC920A;
}
.bloc_service img {
	display:block;
	float:left;
	width:67px;
	height:61px;
	overflow:hidden;
	padding:8px;
	padding-right:13px;
	font-size:1px;
}

.news_FR{background:url(../img/commun/FR/btn-news.gif) no-repeat;}
.news_EN{background:url(../img/commun/EN/btn-news.gif) no-repeat;}

.commande_FR{ background:url(../img/commun/FR/btn-commande.gif) no-repeat;}
.commande_EN{ background:url(../img/commun/EN/btn-commande.gif) no-repeat;}

.contact_FR{background:url(../img/commun/FR/btn-contact.gif) no-repeat;}
.contact_EN{background:url(../img/commun/EN/btn-contact.gif) no-repeat;}


/********************************************************************** PAGE DETAIL ******************************************************/
.banniere_show_room {
	width:220px;
	height:41px;
	background:url(../img/commun/ban-visit-show-room.jpg) no-repeat;
	margin-top:76px;
	padding-top:145px;
}
.banniere_show_room  a {
	display:block;
	width:115px;
	height:15px;
	background:url(../img/commun/puce-rose.gif) center left no-repeat;
	color:#898183;	
	text-indent:10px;
	font-size:11px;
	margin:auto;
}
.banniere_show_room  a:hover {
	color:#ffffff;
}

#contenu_gauche,#contenu_gauche_contenu {
	float:left;
	width:322px;	
	padding-top:85px;
	clear:both;
    padding-left:40px;
}

#contenu_gauche h1,#contenu_gauche_contenu h1 {
	text-transform:uppercase;
	font-family:"Trebuchet", Arial;
	font-size:24px;
	color:#000;
	font-weight:bold;
	margin-bottom:15px;
}
#contenu_gauche h2 {
	text-transform:uppercase;
	font-family:Arial;
	font-size:30px;
	color:#000;
	font-weight:normal;
	margin-top:60px;
    line-height:40px;
}

#contenu_gauche_contenu h2{
	font-family:Arial;
	color:#000000;
	font-weight:normal;
	font-size:24px;
	margin-top:40px;
	line-height:24px;
	font-style:italic;
}
#contenu_gauche_contenu h2.h2_perso{
	font-family:Arial;
	text-transform:uppercase;
	font-size:18px;
	color:#6e1635;
	font-weight:normal;
	font-style:italic;
	padding:20px 0 10px;
	line-height:normal;
}
#contenu_gauche h4,#contenu_gauche_contenu h4{
	font-family:"Trebuchet", Arial;
	text-transform:uppercase;
	font-size:18px;
	color:#6e1635;
	font-weight:normal;
	font-style:italic;
	padding:20px 0 10px;
	width:300px;
}
#contenu_gauche p,#contenu_gauche_contenu p {
	width:300px;
	font-family:Arial;	
	font-size:11px;
	color:#000;
	text-align:justify;
}
#contenu_gauche p span,#contenu_gauche_contenu p span{
	font-family:Times, Arial;
	font-size:18px;
	color:#6e1635;
	font-weight:normal;
}

#menu_piano li {
	width:181px;
	height:15px;
	background:url(../img/commun/bg-sous-navigue-details.png) no-repeat;
	font-family:"Helvetica", Arial;
	/*text-transform:capitalize;*/
	font-size:12px;	
	margin-bottom:3px;
	font-weight:bold;

}
#menu_piano li a {

	width:240px;
	display:block;
	height:15px;
	color:#000;
	text-decoration:none;
	margin-left:5px;
	text-indent:8px;	
}
#menu_piano li a:hover {
	color:#BC910A;
	
	background:url(../img/commun/puce-menu-piano.gif) center left no-repeat;
}
#contenu_droit {
	float:left;	
	width:376px;
	padding-top:20px;	
}

/*                          bloc caracteristiques                          */
#bloc_caract {
	clear:both;
	width:708px;
	border:solid 1px #641931;	
	margin-bottom:10px;	
	padding-bottom:20px;
}
.bloc_caract_div {
	float:left;	
	padding-left:45px;
	width:305px;	
}
#bloc_caract div h3 {
	font-family:"Trebuchet", Arial;
	font-size:14px;
	color:#6e1635;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
}
#bloc_caract div ul {
	color:#000;
}
#bloc_caract div li {
list-style-image:url(../img/commun/puce-rouge.gif);
}
#calage {
	
	clear:both;
	width:auto;
	font-size:1px;
	height:1px;
	visibility:hidden;
	border:1px solid #FF0000;
}

/********************************************************************** PAGE GAMME PIANO DROIT ******************************************************/
#header{width:738px; height:29px; background:#6e1635; margin:auto; line-height:29px; font-weight:bold; padding-left:220px;}

.banniere_news {
	width:220px;
	height:273px;
	padding-top:20px;
	margin-top:23px;
}

.banniere_news_FR{	background:url(../img/commun/FR/ban-news.jpg) no-repeat;	}
.banniere_news_EN{	background:url(../img/commun/EN/ban-news.jpg) no-repeat;	}



div.ombrage_gauche_detail .banniere_news_FR{background:url(../img/commun/FR/ban-news-details.jpg) no-repeat;}
div.ombrage_gauche_detail .banniere_news_EN{background:url(../img/commun/EN/ban-news-details.jpg) no-repeat;}
div.ombrage_gauche_gamme .banniere_news{height:253px;}
.banniere_news p{width:150px; padding-top:125px; margin-left:40px; color:#fff; font-size:11px;}
.banniere_news p a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
#conteneur_gamme_droit {
	background:url(../img/commun/bg-gamme-droit.jpg) no-repeat;
	margin-top:334px;
	width:738px;
	overflow:hidden;
	margin-bottom:10px;
}
#conteneur_gamme_droit #conteneur_gamme_rajout{
width:710px;
padding-left:16px;
padding-right:14px;
background:none;
height:auto;
color:#655D53;
text-align:justify;
}

#conteneur_gamme_droit div {
    float:left;
	width:170px;
	height:251px;	
	margin-right:10px;
	margin-top:10px;
	background:url(../img/commun/bg-piano-droit.jpg) 0 4px no-repeat;
	overflow:hidden;
}
#conteneur_gamme_droit div.piano_droit1{padding-left:16px; width:170px; background:url(../img/commun/bg-piano-droit1.gif) 0 4px no-repeat;}
#zone_txt_gamme {
	display:block;
	float:left;
	width:243px;
	height:250px;
	/*margin-top:140px;*/
	margin-top:76px;
	padding-left:16px;
	font-size:12px;
	font-family:Arial, Verdana;
	color:#6e1635;
}
#zone_txt_gamme h1 {
    font-weight:bold;
    font-size:26px;
    color:#000000;
    font-family:"Trebuchet", Arial;
}

#zone_txt_gamme h2 {
    font-weight:bold;
    font-size:16px;
    color:#000000;
    font-family:Arial;
    font-style: italic;
    text-transform: uppercase;
    margin-top:16px;
}
#zone_txt_gamme h2.h2_perso{
	font-family:"Trebuchet", Arial;
	text-transform:uppercase;
	font-size:18px;
	color:#6e1635;
	font-weight:normal;
	font-style:italic;
	padding:20px 0 10px;
	line-height:normal;
}
#zone_txt_gamme p{margin-top:15px;text-align:justify;}
#zone_txt_gamme b{color:#000;}

#btn_cmd_spec, #btn_cmd_spec2{
	background:url(../img/commun/btn-contact-cmd-spec.jpg) no-repeat;
	display:block;
	width:275px;
	height:25px;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	line-height:25px;
	padding:0 0 0 25px;
}

/********************************************************************** PAGE CONTENU ******************************************************/
.bloc_vide
{
    height:90px;
}

.p_legend_piano{
	float:left;
	padding:0 0 10px 0;
}

.legende_piano{
	padding:0 7px 0 7px;
	display:block;
	float:left;
	text-align:center;
	width:115px;
}

.legende_piano2{
	padding:0 7px 0 7px;
	display:block;
	float:left;
	text-align:center;
	width:148px;
}

.legende_piano3{
	clear:both;
	width:130px;
	display:block;
	text-align:center;
	padding:0 0 0 5px;
}


.ban_visit_show_room,.ban_visit_atelier,.ban_dossier_presse,.ban_newsletter {
	width:183px;
	height:157px;	
	margin-top:40px;
	margin-left:17px;
	font-size:11px;
	padding-top:128px;
	text-align:center;
}
.ban_visit_show_room_FR {	background:url(../img/commun/FR/visit-show-room-gris.jpg) no-repeat;}
.ban_visit_show_room_EN {	background:url(../img/commun/EN/visit-show-room-gris.jpg) no-repeat;}

.ban_visit_atelier_FR {		background:url(../img/commun/FR/visit-atelier.jpg) no-repeat;	}
.ban_visit_atelier_EN {		background:url(../img/commun/EN/visit-atelier.jpg) no-repeat;	}

.ban_dossier_presse_FR {	background:url(../img/commun/FR/telecharger_dossier_presse.jpg) no-repeat;	}
.ban_dossier_presse_EN {	background:url(../img/commun/EN/telecharger_dossier_presse.jpg) no-repeat;	}

.ban_newsletter_FR {	background:url(../img/commun/FR/baniere-newsletter.jpg) no-repeat;	}
.ban_newsletter_EN {	background:url(../img/commun/EN/baniere-newsletter.jpg) no-repeat;	}


.ban_visit_show_room a,.ban_visit_atelier a,.ban_dossier_presse a, .p_puce,.ban_newsletter a{
    color:#000000;
    background:url(../img/commun/puce_rouge.gif) center left no-repeat;
    padding-left:6px;
}

.visuel_contenu{background:url(../img/commun/contenu_reparateur.jpg) no-repeat; }


.conteneur_bottom{
    width:738px;
    text-align:justify;
    font-family:arial;
     font-size:12px;
    color:#000000;
    float:left;
    padding-bottom:30px;
    margin-top:20px;
}

.conteneur_bottom_1{
    width:312px;
    float:left;
    padding:0 15px 0 40px;	
}
    
.conteneur_bottom_2{
    width:320px;
    float:left;
    padding:0 0 0 15px;
	margin:0 0 0 0;
}
.conteneur_bottom_2 p {
	margin:20px 0 0 0;
}

.conteneur_bottom_3{
	width:668px;
	padding-left:40px;
	padding-right:30px;
	clear:both;
}

.conteneur_bottom_1 p,.conteneur_bottom_3 p{
	margin:20px 0 0 0;
}

.prune{
	color:#6e1534;
}

.prune_i{
	color:#6e1534;
	font-style: italic;
}

.prune_b{
	color:#6e1534;
	font-weight:bold;
}

.prune_g{
	color:#6e1534;
	font-weight:bold;
	text-transform:uppercase;
}

.prune_gi{
	color:#6e1534;
	font-weight:bold;
	font-style: italic;
}

.conteneur_button{
	/*padding-top:30px;*/
	width:516px;
	clear:both;
	padding-left:222px;/**/
	text-align:center;
	float:left;
	padding-bottom:35px;
}

.li-rouge{
	list-style-image:url(../img/commun/puce-rouge.gif);
}
.page_precedente {
	width:120px;
	background:url(../img/commun/btn_page_precedente.gif) no-repeat;
	font-size:11px;
	clear:none;
	float:left;
	text-indent:0px;
	padding-left:15px;
	text-align:center;
}

.page_suivante {
    margin-left:10px;
    width:120px;
	background:url(../img/commun/btn_page_suivante.gif) no-repeat;
	font-size:11px;
	clear:none;
	float:left;
	text-indent:0px;
	padding-right:15px;
	text-align:center;
}

.table_contenu_button {
	width:75px;
	background:url(../img/commun/btn_contenu_table.png) no-repeat;
	margin-top:15px;
	font-size:11px;
	line-height:20px;
	clear:none;
	float:left;
}
.table_contenu_button_carnet_adresse {
	width:75px;
	background:url(../img/commun/btn_contenu_table.png) no-repeat;
	font-size:11px;
	line-height:20px;
	margin-top:4px;
}
.table_contenu_button_retour {
	width:75px;
	background:url(../img/commun/btn_contenu_table_retour.png) no-repeat;
	margin-top:15px;
	font-size:11px;
	line-height:20px;
	clear:none;
	float:left;
}

.table_contenu{
	width:500px;
	text-align:left;	
}

.table_contenu input, .table_contenu textarea, .table_contenu select {
	border :1px solid #CFCECA;
	height:20px;
	margin:0 0 3px 0;
	padding:2px 0 0 2px;	
}

.table_contenu textarea{
	height:200px;
}

.table_contenu select {
	margin:0 0 5px 0;
	width:114px;
	padding-top:0;	
}
.table_contenu span {
	color:#750128;
	font-weight:bold;
}

.floatr{float:right;}
.floatl{float:left;}
.img_bord{
	margin-right:1px;
	margin-bottom:2px;
	padding:4px;
	border:1px solid #990033;
	background-color:#EDEAE6;
}
.mtop100{margin-top:100px}
.mtop75{margin-top:75px}
.mtop60{margin-top:60px}
.mtop50{margin-top:50px}
.mtop25{margin-top:25px}
.mtop15{margin-top:15px}
.mtop5{margin-top:5px}
.mleft145{margin-left:145px}
.pbottom25{padding-bottom:25px}
.pbottom10{padding-bottom:10px}
.mbottom10{margin-bottom:10px}
.mright10{margin-right:10px;}
.pleft40{padding-left:40px;}
.mtop240{margin-top:240px}

.alignc{
    text-align:center;
}

.distrib{
	padding:10px;
	width:305px;
	border:1px solid #990033;
	background-color:#FFFFFF;
}

#select_actu{
    width:170px;
    margin-left:20px;
    border :1px solid #6e1635;
    
}
.img_left_contenu{
   margin-right:10px;
}

.img_right_contenu{
   margin-left:10px;
}
.list_contenu li{
    display : list-item;
    list-style-image : url(../img/commun/puce_rouge.gif);
    list-style-position: outside;
    padding-top:-5px;
}
.list_contenu{
    margin-bottom:20px;
}
/***************************************page actualite**********************************************************/
.bloc_actualite {
	margin-top:9px;
	font-weight:bold;
}
.actu_titre{
    font-size: 18px;
    /*color:#6e1534;*/
    /*font-weight:bold;*/
    display:block;
    margin-bottom:15px;
    font-family:"Trebuchet", Arial;
	text-transform:uppercase;
	font-size:18px;
	color:#6e1635;
	font-weight:normal;
	font-style:italic;
}
.bloc_actualite .une_actu {
    padding-bottom:10px;
	border-bottom:solid 1px #641931;
    font-weight: normal;
    margin-top:20px;
    width:600px;
}

.bloc_actualite .une_actu  .bloc_video{
	width:600px;
	padding:10px 0 10px 0;
	text-align:left;
}

.bloc_actualite .une_actu  .bloc_video a{
	color:#6E1635;
}


.bloc_actualite .pdf_actu{
	padding:10px 0 10px 0;
	text-align:right;
}

.bloc_actualite .galerie_actu{
	float:left;
	padding:10px 0 10px 0;
}

.bloc_actualite .galerie_actu .une_image{
	float:left;
	padding:0 10px 0 0 ;
}

/***************************************************************************************************************/
.floatl_block{
float:left;
display:block;
}
.floatr_block{
float:right;
display:block;
}
.legend_image{
display:block;
clear:both;
font-size:0.8em;
color:#6e1534;
text-align:center;
}
/***************************************************/
.paragraphe-encadre table{float:left;}


/*****************************************************page showroom accueil */
.showroom_accueil {
	margin:50px 0 0 0;
	display:inline;	
}
.showroom_accueil p {
	width:90%;
	margin:0 0 0 40px;
}
.showroom_accueil p a {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.conteneur_flash_showroom {
	width:670px;
	/* border:solid 1px #666666; */
	margin:0 0 20px 40px;	
}
.conteneur_flash_showroom div {
	float:left;
	width:270px;
	text-align:left;
}
.conteneur_flash_showroom div  strong {
	color:#6E1635;
	font-size:14px;
}
.conteneur_flash_showroom div  span,.conteneur_flash_showroom div  a {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.conteneur_renseign_showroom {
	width:700px;	
	margin:80px 0 20px 40px;
	display:inline;
}
.conteneur_renseign_showroom div {
	float:left;
	width:380px;
	text-align:left;
}
.conteneur_renseign_showroom div img {
	float:right;
}
.conteneur_renseign_showroom div  strong {
	color:#6E1635;
	font-size:14px;
}

/*	page article		*/
.img_produit{
	float:left;
	margin-top:10px;
	padding:10px;
	border:1px solid #cccccc;
	background-color:#ffffff;
	margin-left:30px;
	margin-bottom:10px;
}
.puce_text {
	background:url(../img/commun/puce_rouge.gif) left center no-repeat;
}
.lien_contact {	
	text-decoration:none;
	font-weight:bold;
	color:#6E1635;	
}
.lien_contact:hover {
	text-decoration:underline;
}

.lib_produit{
	text-transform:uppercase;
	font-family:"Trebuchet", Arial;
	font-size:24px;
	color:#000;
	font-weight:bold;
	margin-bottom:15px;
}

/******************************************** page personnalisez votre pleyel ************************************/
.creation {
	width:655px;
	height:90px;	
	border:solid 1px #cccccc;
	padding:5px;
	margin:0 0 10px 0;
	background:#ffffff;
}
.creation a {
	float:left;
	display:block;
	width:90px;
	height:90px;
	text-decoration:none;
	text-align:center;
}
.bg_crea_ruhlmann {
	background:url(../img/commun/creation-ruhlmann.jpg) center no-repeat;
}
.bg_crea_follot {
	background:url(../img/commun/creation-follot.jpg) center no-repeat;
}
.bg_crea_starac {
	background:url(../img/commun/creation-starac.jpg) center no-repeat;
}
.bg_crea_nebout {
	background:url(../img/commun/creation-nebout.jpg) center no-repeat;
}
.bg_crea_dallant {
	background:url(../img/commun/creation-dallant.jpg) center no-repeat;
}
.creation p {
	float:left;
	width:540px;
	height:80px;
	border-left:solid 1px #cccccc;
	padding:0 0 0 10px;
	margin:0 0 0 10px;
}

.spec_min{
width:1px;
float:right;
height:120px;
}
.italic{font-style:italic;}
.gras{font-weight:bold;}

.bloc_listing_produit{
margin-top:10px;
padding-left:15px;
color:#000000;
float:left;

}


/***************************************** STYLE PAGE DETAIL.PHP pour affichage horizontal *****************************************/
#page_detail {
	clear:both;
	width:668px;
	padding:0 0 0 40px;	
}

/****************************** piano PUTMAN */
.contenu_putman {
	text-align:justify;
	color:#000000;
}
.contenu_putman ul li {
	margin:0 0 0 10px;
}
.contenu_putman  li {
	list-style-image:url(../img/commun/puce-rouge.gif);
}
.contenu_putman p a {	
	font-weight:bold;
	color:#6E1635;	
}

/*********************************************************************************** page master classes */

.contenu_master_class{
	padding:0 0 0 40px;
	width:675px;
}

.master_class {
	width:675px;
	/*padding:0 0 0 38px;	*/
}
/*
.master_class div {
	float:left;
	width:170px;	
	overflow:hidden;	
}
*/

/*
.master_class a{
	float:left;
	display:block;
	width:170px;		
	overflow:hidden;
	text-decoration:none;
}
.master_class a img{
	
	border:none;
}

.master_class p {
	float:left;
	margin:0 0 0 17px;
	width:480px;
	text-align:justify;
}
.master_class p a {
	float:none;
	display:inline;
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

*/

.img1, .img2 {
	margin:0 67px 20px 0;	
}

.galerie_masterclass{
	padding:0 0 0 40px;
	float:left;
	width:665px;
	color:#000;
	font-family:Arial,Verdana;
	font-size:11px;
}

.galerie_masterclass a {
	display:block;
	float:left;
	width:155px;
	height:180px;
	overflow:hidden;
	padding:0 10px 10px 0;
	margin:0 0 10px 0;
	text-align:center;
	color:#000;
	text-decoration:none;
}
.galerie_masterclass a span {
	display:block;
	width:155px;
	font-weight:normal;
	text-align:center;
	font-size:10px;
	font-style:italic;
}

/************************************************************** page location */
.page_location {
	color:#000000;
	text-align:justify;
}
.tarif li, .info_location li  {
	background:url(../img/commun/puce_rouge.gif) left center no-repeat;
	padding:0 0 0 10px;
	font-weight:bold;	
	margin:10px 0;
	color:#6E1635;
}
.page_location ul li a{
	color:#6E1635;
}

.info_location {
	margin:10px 0;
}
.info_location li {	
	margin:0;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.bon_cmd {
	width:233px;
	height:25px;
	background:url(../img/commun/btn-telech-bon-cmd.gif) no-repeat;
}
#lien_bordeau a{
	color:#6E1534;
}

/*****************************************************Page historique de commande*/
.historique_cmd{
	
}
.tab_hitorique_cmd{
	width:668px;
}

.tab_hitorique_cmd .tr_head  td{
	background-color:#cfceca;
	color:#6e1534;
	font-weight:bolder;
	padding:7px 0 7px 0;
	/*text-transform:uppercase;	*/
	
}

.tab_hitorique_cmd  td{
}

.tab_hitorique_cmd tbody{
	/*text-transform:uppercase;*/
	font-size:11px;
	text-align:right;
}

.nfo_cmd td{
	padding:5px 0 5px 0;
	color:#000;
	font-weight:bolder;
}

.div_detail {	
	display:none;
	float:left;
	width:658px;
	color:#000;
	float:right;
	font-weight:normal;
	padding:0px 0px 10px 0px;
	border-left:1px dotted #6e1534 ;
	font-size:11px;
}

.detail_commande{
	width:660px;
	color:#000;	
	float:right;
	font-style:italic;

}

.detail_commande .libelle_prod{
	padding-left:38px;
	width:380px;
}



/************************************************************** pages rdv-jeudi et archives-rdv*/

.bloc_archive{
	border-bottom:1px solid #641931;
	font-weight:normal;
	margin:20px auto 0 auto;
	padding-bottom:10px;
	width:600px;
}

.bloc_archive p{
}

.bloc_archive .archive_titre{
	color:#6E1635;
	display:block;
	font-family:"Trebuchet",Arial;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	margin-bottom:15px;
	text-transform:uppercase;
}

.bloc_archive table{
	width: 100%;
}

.bloc_archive .zone_photo_archive{
	width: 280px;
	/*margin: 0 auto 20px auto;*/
	padding: 0 10px 0 10px;
	text-align: center;
	float: left;
}

.bloc_archive .zone_photo_archive .legende_photo_archive{
	font-style: italic;
}

.lien_rdv_jeudi{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

hr.separateur_prune{
	border-top: 1px solid #641931;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 600px;
	margin: 10px auto 10px auto;
}


/************************************************************** page biographie*/

.biographie_titre{
	color:#6E1635;
	display:block;
	font-family:"Trebuchet",Arial;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	margin-bottom:5px;
	text-transform:uppercase;
}

.bloc_archive.border_top{
	border-top:2px solid #641931;
}

.page_biographie p, .page_rdv_details p, .page_rdv_details .prune{
	margin: 0 0 10px 5px;
}