/* CSS Document */
div { behavior: url(iepngfix.htc) }
*{margin:0; padding:0;outline:none;}
a img{border:none;}
body{ 
	background:url(../img/bd_body.jpg) top center no-repeat #40260F; 
	font-family:Arial, Helvetica, sans-serif; 

}

#principal{
	width:776px;
	margin:auto;
}
#header{
	width:776px;
	height:159px;
	background:url(../img/bg_header.png) no-repeat;
	padding-left:69px;
}
#contenu{
	width:776px;
	min-height:400px;
	background:url(../img/bg_contenu.png) repeat-y;
	padding-left:50px;
	
}

#contenu_int{
	width:680px;
}

#contenu_inth{
	height:25px;
	background:url(../img/contenu_h.gif) no-repeat;
	padding-left:5px;
}
#contenu_intm{
	background: url(../img/contenu_m.gif) repeat-x #BE6300;
	padding-left:10px;
	min-height:400px;
}
#contenu_intf{
	height:9px;
	background:url(../img/contenu_f.gif) no-repeat;
}
#footer{
	width:726px;
	height:46px;
	background:url(../img/bg_footer.png) no-repeat ;
	text-align:right;
	padding-right:60px;
	color:#FFF;
	font-size:10px;
}
#footer a{ text-decoration:none; color:#FFF;}
#zonetext{
	float:left;
	width:380px;
	
}
#zonetext p{font-size:12px; text-align:justify;margin-top:10px; color:#3f260f;}
#zone_droit{	
	float:right;
	width:282px;
}
#zonetext img{ border:1px solid #40260F;}


#concert{
width:282px;
background:url(../img/concert_cont.gif) no-repeat;
min-height:232px;
}
#concert .concert{
	width:250px;
	margin-left:25px;
	/*height:31px;*/
	background:url(../img/concert.gif) bottom  no-repeat;
	padding-left:5px;
	margin-top:3px;
	font-size:12px;

}
#concert .concert .date{ width:50px; height:20px; float:left; font-weight:bold;font-size:11px;}
#concert .concert .info{ width:170px; /*height:20px;*/ float:right; font-size:11px; }
#concert_h{height:23px; padding-top:27px; padding-left:35px;margin-bottom:10px;}

#player{
width:282px;
background:url(../img/player_cont.gif) no-repeat;
min-height:232px;
}
#player_h{height:20px; padding-top:29px; padding-left:35px;margin-bottom:10px;}
#player_m,#concert_m{}
#player_h h2, #concert_h h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; }

#player .song{
	width:257px;
	margin-left:25px;
	height:35px;
	background:url(../img/payer_songname-fond.gif) 0 15px  no-repeat;
	padding-left:5px;
	margin-top:3px;
	font-size:12px;
}
#player .song object{
margin-left:25px;
margin-top:2px;
}

#menu_cont{
float:right;
width:432px;
margin-right:100px;
margin-top:113px;
}

.contacti{width:380px; background:#9A5000;border:1px solid #C47117; padding-left:5px;}
#mailcontact{font-size:12px;}
#textarea{height:100px; width:380px;}
#contenu_inth h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;}

/*       galerie             */

.bg_image_cont{
	width:121px;
	height:111px;
	padding-top:10px;
	background:url(../img/bg_carre.png) no-repeat;
	text-align:center;
	float:left;
	margin:1px;
}
.bg_image{
	width:100px;
	height:100px;
	margin:auto;
	overflow:hidden;
}

.floatL{float:left;}
.floatR{float:right;}
.calage{clear:both; height:1px; font-size:1px; width:100%;}
.show{

display:none;
}

#contenu_intm a { text-decoration:none;}
