/* Class de toutes les boites*/

/*CSSEditor|boxes,global|Apparence générale*/
.box{
	/* background: #ededed; */
	color:#797977;
	font-size:0.9em;
}

/*titres de toutes les boites*/
/*CSSEditor|boxes,global|Apparence du titre*/
.box h2{
	/* background:#049ccd url(/common_images/skin001/menu_fond.jpg) no-repeat top left; */ 
	border-bottom:1px solid #fff;
	color:#fff;
	font-size:1.2em;
	margin:0 -10px 5px -10px;
	padding:5px;
	text-decoration:none;
	text-transform:uppercase;
}

.box h3{
	color:#718589;
	font-size:1.3em;
}

/*formualaires Ã  l'interieur des boites*/
.box fieldset, .box form{
	border:0;
	margin:3px 0;
	padding:0;
	width:95%;
}
.box .row{
	margin:3px 0;
	padding:0;
}
.box label{
	display:block;
	float:none;
	width:auto;
color:#FFFFFF;
}
.box .submit{
	text-align: right;
}
.box .submit input{
	color:#fff;
}

#box_main{

}

#box_main #boxtitle img{
left:6px;
margin-right:35px;
position:relative;
top:-6px;
}

#box_main ul li{
padding:0 0 3px 20px;
text-align:left;
}

#boxtitle{
float:left;

}

#boxvignettes{
float:left;
height:90px;
margin-left:15px;
margin-top:20px;
width:160px;
}

#boxvignettes img, #boxvignettes_hz img{
float:left;
margin-bottom:40px;
margin-right:7px;
}

#boxvignettes h2, #boxvignettes_hz h2{
color:#333333;
font-family:Verdana;
font-size:12px;
letter-spacing:-1px;
margin:0 0 5px;

}
#boxvignettes h3, #boxvignettes_hz h3{
color:#669900;
font-size:10px;
font-style:italic;
line-height:10px;
}

#boxvignettes p, #boxvignettes_hz p{
color:#666666;
font-size:11px;
text-align:left;
margin:5px 0;
}

#box_pub1 img{
margin-left:5px;
margin-top:5px;
}

#box_new_concerts{
display:none;
}

#boxvignettes_hz{
clear:left;
margin-bottom:10px;
margin-left:18px;
margin-top:10px;
text-align:justify;
width:329px;
}

#boxfiche{
margin-top:10px;
padding-left:20px;
width:325px;
}

#boxfiche img{
float:left;
margin-bottom:10px;
margin-right:10px;
}
#boxfiche h1{
color:#333333;
font-family:Verdana;
font-size:12px;
letter-spacing:-1px;
margin:0 0 5px;
}

#boxfiche h2{
color:#669900;
font-size:11px;
font-style:italic;
margin:0;
}

#boxfiche p{
margin:10px 0 0;
}
.box_contact{
width:159px;
}

.box_contact #boxtitle {
background:transparent url(/images/ig_rightbar_bkg_middle.png) repeat-y scroll 0 0;
width:159px;
}

.box_contact #boxtitle img {
left:6px;
position:relative;
top:-6px;
}

.box_ecoutez{
width:159px;
}

.box_ecoutez #boxtitle {
background:transparent url(/images/ig_rightbar_bkg_middle.png) repeat-y scroll 0 0;
width:159px;
}

.box_ecoutez #boxtitle img {
left:6px;
position:relative;
top:-6px;
}

.rightbar_tel, .rightbar_write, .rightbar_site{
left:35px;
position:relative;
width:119px;
}


.rightbar_tel ul li{
list-style-image:url(/images/ig_rightbar_picto_tel.png);
}

.rightbar_write  ul li{
list-style-image:url(/images/ig_rightbar_picto_write.png);
}

.rightbar_site  ul li{
list-style-image:url(/images/ig_rightbar_picto_site.png);
}

#boxfiche_top{
float:left;
margin-bottom:10px;
width:215px;
}

#boxfiche_apropos{
clear:left;
text-align:justify;
}

#album{
clear:left;
}

#box_extraits{
left:16px;
position:relative;
width:130px;
}

#box_coup_de_coeur {
padding:20px;
}

#box_coup_de_coeur img{
float:left;
margin-bottom:5px;
margin-right:10px;
}

#box_coup_de_coeur h2{
color:#333333;
font-family:Verdana;
font-size:12px;
letter-spacing:-1px;
margin:0 0 5px;

}
#box_coup_de_coeur h3{
color:#669900;
font-size:10px;
font-style:italic;
line-height:10px;
}

#box_coup_de_coeur p{
color:#666666;
font-size:11px;
margin:5px 0 20px;
text-align:left;
}

#boxgoogle{
margin-left:15px;
}

#boxgoogle iframe{
width:335px !important;
}

.boxlogin ul li{
margin-left:20px;
}

#boxfiche_vignette{
float:left;
height:100px;
margin-bottom:10px;
margin-right:10px;
width:100px;
}

#box_coup_de_coeur #box_top{
float:left;
width:265px;
}

#box_sortie_album{
clear:left;
}

#agenda{
border-bottom:1px dotted #666666;
margin-left:10px;
padding-bottom:10px;
padding-top:10px;
width:345px;
}
#agenda img{
float:left;
margin-left:20px;
margin-right:10px;
}

#agenda p{
margin:0px;
}


