    ul#Diapo {
               height: 424px;
               overflow: hidden;
    }

.imgBlock {
	padding:0px;
	margin:0px;
	float:right;
	padding-left:20px;
}
.headlineLink1 { text-decoration:none; font-size:18px; font-weight:bold; color:#ffcc99; padding-top:5px; float:left; }
.headlineLink1:hover { text-decoration:underline; font-size:18px; font-weight:bold; color:#FF9900; }
.headlineDate { float:left; width:556px; padding-top:3px; padding-left:1px; font-family:Arial; padding-bottom:5px; font-size:11px; color:#fff; }
.textBlock { float:left; padding-bottom:8px; }
.txtBlock { float:left; margin-bottom:0px; }
.headlineBlock { float:left; padding-bottom:30px; }
.headlineLink2 { text-decoration:none; font-weight:bold; color:#ffcc99; pading-top:20px; }
.headlineLink2:hover { text-decoration:underline; font-weight:bold; color:#FF9900; }
.imgOutline { border:1px solid #FF9900; margin-left:10px; margin-bottom:10px; }
.headlineTitle { font-size:18px; font-weight:bold; color:#FF9900; }
.albumphotothumb { float:left; width:120px; height:90px; margin-right: 15px; margin-top:4px; margin-bottom:10px; }
.multimedialink { color:#fff; text-decoration:none; }
.multimedialink:hover { text-decoration:underline; }
.multimedia_sidebar_item { float:right; padding-right:18px; padding-top:4px; }
.multimedia_sidebar_item_c { float:left; width:173px; margin-left:31px; color:#fff; font-size:12px; background-color:#470000; }
.multimedia_sidebar { float:left; width:173px; height:25px; background-color:#ff9900; margin-left:31px; color:#000; font-weight:bold; font-size:14px; }

.multimedia_sidebar_title { float:right; padding-right:15px; padding-top:4px; }
.bullet { padding-right:5px; padding-top:3px; float:left; }
.readMoreLink { float:left; padding-top:10px; }
.barre { float:left; }
.boxMultimedia { float:left; width:100%; padding:0; margin:0; padding-top:20px; border:0px solid #fff; }
.h1Multimedia {
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:0;
	margin-bottom: 0px;
	padding-top:0px;
}

body {
	background-color: #1e0000;
	background-image: url('http://www.sonartmusique.com/images/background.jpg');
	background-repeat: repeat;
	margin:0 auto;
	width: 867px;
}

:active, :focus { outline: none; -moz-outline-style: none; }



/* ----------  PNG FIX -----------*/

img, div { behavior: url(http://www.sonartmusique.com/pngfix/iepngfix.htc) }
img, div, a, input { behavior: url(http://www.sonartmusique.com/pngfix/iepngfix.htc) }

/* ------------------------------ */
.imageflottante
{
   float: left;
   margin-right:5px;
}

p { text-align:left;}

td{
	vertical-align:top;
}

.align_center{
	text-align:center;
}

#top{
	background-image:url(http://www.sonartmusique.com/images/back_flash.png);
	background-repeat:repeat-y;
	width:867px;
}

/* -----------------------------------*/
/* -------   Top.php Seciton   -------*/
/* -----------------------------------*/
ul, li{
	margin:0;
	padding:0;
	border:0px;
}
#TopContainer{
	margin:0pt auto;
	width:847px;
	height:156px;
	background-color:#1e0000!important;
}
	#Coordonnee{
		float:left;
	}

		#Coordonnee div{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#ffaa00;
			vertical-align:inherit;
		}

	#Coordonnee td	a:active {color: #ffaa00; text-decoration:none;}
	#Coordonnee td	a:link {color: #ffaa00; text-decoration:none;}
	#Coordonnee td	a:visited {color: #ffaa00; text-decoration:none;}
	#Coordonnee td	a:hover {color: #ffaa00; text-decoration:none;}

	#Logo{
		float:left;
		width:244px;
		height:113px;
		margin-top:0px;
		padding-left:23px;
	}
	#Logo p{
		color:#9F2424;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:12px;
		margin:2px 40px!important;
		margin:2px 10px;
		text-align:right;
	}
	#Logo img{
		float:right;
		margin-top:6px;
	}

	#MainMenu{
		float:left;
		width:100%;
		height:55px;
		margin:0px 0 0 15px!important;
		margin:0px 0 0 10px;
          padding-left:78px;
	}
	#MainMenu ul{
		width:785px;
		height:25px;
	}
	#MainMenu ul li{
		float:left;
		display:inline;
		height:25px;
		cursor:pointer;
		padding-right:16px;
	}
	#MainMenu td{
		vertical-align:bottom;
	}
	#DiapoContent{
		margin:0pt auto;
		padding:0;
		width:847px;
		border:1px solid #FFF;
	}
	#Diapo{
		list-style:none;
		margin:0pt auto;
		padding:0;
		width:847px;
	}
	#Diapo li{
		/*border:2px solid #FFF;*/
		display:inline;
		float:left;
	}

     .MenuItem { font-family: Verdana, sans-serif; font-weight:bold; font-size:13px; color:#FFAA00; }

     @media screen and (-webkit-min-device-pixel-ratio:0) {
      .MenuItem { font-size:12px; }
     }


#fotl1:hover, #fotl2:hover, #fotl3:hover { color:#E28600; }


/* -----------------------------------*/

#content{
	text-align:center;
	background-color: #1e0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	overflow-x: hidden;
	overflow-y: hidden;


}

#content_prof{
	text-align:left;
	background-color: #1e0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	padding-left:30px;
	overflow-x: hidden;
	overflow-y: hidden;

}

#content_multimedia
{
	text-align:left;
	background-color: #1e0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	padding-left:30px;
	overflow-x: hidden;
	overflow-y: hidden;
}

#content_magasin{
	text-align:left;
	background-color: #1e0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	padding-left:30px;
	overflow-x: hidden;
	overflow-y: hidden;

}

#content_tarifs{
	text-align:left;
	background-color: #1e0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	padding-left:150px;
	overflow-x: hidden;
	overflow-y: hidden;

}

#content_art{
	text-align:left;
	background-color: #1e0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #ffcc99;
	margin-left:10px;
	margin-right: 10px;
	overflow:auto;
	padding-left:30px;
	overflow-x: hidden;
	overflow-y: hidden;
}

/*#bottom{
	text-align:right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:8pt;
	color: #ba7e5f;
	padding-right: 10px;
	overflow-x: hidden;
	overflow-y: hidden;
}*/

.bld{
	font-weight:bold;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:8px;
}

.yellow_16pt{
	color: #ff9900;
	font-size:16pt;
}

h1{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:10px;
	margin-bottom: 0px;
	margin-top: 0;
}
.h1_tarifs{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align: left;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom: -10px;
}
.h1_home{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;
	margin-left: 35px;
}

.h1_prof{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;

}
.h1_art{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;

}

.h1_instruments{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;
	padding-left:167px;

}
.h1_photos{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;
	margin-left: 88px;

}

.title_thumbs{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	text-align: left;
	padding-bottom:0;
	padding-top: 20px;
	margin-bottom: 0px;
	margin-left: 0px;

}

img{
	padding:0;
	margin:0;
	border: none;
}

.img_accu{
	padding-left: 35px;
	padding-top:5px;
}

.text_marg_167{
	margin-left: 167px;
	margin-right: 167px;
	text-align:justify;
}

.text_16pt{
	font-size: 16pt;

}

.yellow{
	color: #ff9900;
}
.wight{
	color:#FFF;

}

.red_14pt{
	color: #660000;
	font-size: 14pt;

}

.beige{
	color:#ffcc99;
}

.bottom_space{
	margin-bottom:50px;

}

a{
	text-decoration:underline;
	color: #ffcc99;
	padding: 0;
	margin:0;
	border: 0;

}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline; /* Le lien deviendra souligné quand on pointera dessus */
   color: #ff9900; /* Le lien sera écrit en vert quand on pointera dessus */
}

.align_left{
	text-align:left;
	margin-left:120px;

}

.marg_top{
	padding-top:20px;

}

.marg_left{
	margin-left: 85px;
}

.text_prof{
	text-align:justify;
	padding-top:0;
	vertical-align:top;
	padding-right:30px;
	padding-left:20px

}

.text_accu{
	text-align:justify;
	padding-top:5px;
	vertical-align:top;
	padding-right:20px;
	margin-top:0px;

}
.text_art{
	text-align:justify;
	padding-top:0;
	vertical-align:top;
	padding-right: 30px;

}
.text_contact{
	text-align:center;
	vertical-align:middle;

}

.text_contact_marg_left{
	padding-left:10px;
	text-align:left;
}

.photos_image_principale{
	padding: 4px;
	padding-bottom: 3px;
	background-color:#660000;
}

.photos_thumbs_align{
		text-align:left;
		vertical-align:middle;
		border-color:#660000;
		color:#660000;
}
.photo_thumbs{
		border:solid;
		border-width:3px;
		color:#660000;


}

/* SECTION POUR ALBUM JS */

#slideshowContainer{
width: auto;
height: auto;
padding:5px;
background-color: #1e0000;

}

#numberDiv a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	text-decoration: none;
	vertical-align:middle;
	color:#FFF;
}

.number_alignment{
	padding-bottom: 10px;

}
#backforthbuttons{
	margin-top: 6px;
}
.marg_button{
	 margin-bottom:-8px;
	 margin-left: 10px;
	 margin-right: 10px;
}
/*========  FOOTER   =========*/
#bottom{
	width:847px;
	height:300px;
	margin:0px auto 5px!important;
	margin:0px auto 5px;
	background-color:#000;
	text-align:left;
}

/*========  FOOTER   =========*/
#bottom2{
	width:847px;
	margin:0px auto 0px!important;
	margin:0px auto 0px;
	text-align:left;
}

#Separation-Footer{
	width:847px;
	height:5px;
	background-color:#660000;
}
#Footer{ margin:0 auto; width:775px; padding:20px 0 0 0px!important; padding:10px 0 0;}
#Footer a:link, #Footer a:active, #Footer a:visited {
     color:#ffcba6;
     text-decoration:none;
}
#Footer a:hover {
     color:#E28600;
}

#Footer div a.footerTitle:link, #Footer div a.footerTitle:active, #Footer div a.footerTitle:visited {
     color:#ffcba6;
     text-decoration:none;
     line-height:150%;
     display:block; font-family: Verdana, sans-serif; letter-spacing:-0.5px; font-weight:bold; letter-spacing:-0.5px; font-size:13.5px; color:#FFAA00;     
}
#Footer div a.footerTitle:hover {
     color:#E28600;
     text-decoration:underline;
     line-height:150%;     
     display:block; font-family: Verdana, sans-serif; letter-spacing:-0.5px; font-weight:bold; letter-spacing:-0.5px; font-size:13.5px; color:#FFAA00;
}

.txtlinks:link, .txtlinks:active, .txtlinks:visited { 
     text-decoration:none;
     font-weight:bold;
     color:#E28600;
}

.txtlinks:hover {
     text-decoration:underline;
}

#bottom .FooterHome{float:left;	width:140px; border:0px solid #fff;}
#bottom .FooterHome img, #bottom .FooterContact img{margin-bottom:20px;}
#bottom .FooterInstruments{float:left;	width:152px; border:0px solid #fff; }
#bottom .FooterProfesseurs{	float:left;	width:174px; border:0px solid #fff; }
#bottom .FooterProfesseurs p, #bottom .FooterInstruments p{ font-size:11px; color:#ffcba6; font-weight:bold; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif;}
#bottom .FooterContact{	float:left; width:295px; border:0px solid #fff; }
#bottom .FooterContact p{ font-size:11px; color:#ffcba6; font-weight:bold; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif;}

.footertxt {font-size:11px; color:#ffcba6; font-weight:bold; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; }

.headerlink:active, .headerlink:link, .headerlink:visited {
     color:#ffaa00;
     font-size:11px;
     font-weight:bold;
     font-family:arial;
     text-decoration:none;
}

.headerlink:hover { color:#FBC9A4; }

#Bonzai{
	float:right;
	width:847px;
	margin:10px auto 5px;
	text-align:right
}

#bonzai-sig {
     float:right;
     font-family:Verdana;
     font-size:11px;
     padding-top:0px;
     margin-right:10px;
     padding-bottom:8px;
}
