   /* CSS Document */
   
   /* GENERAL */

body {
background-color:white;
color:black;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
scrollbar-3dlight-color:#a9a9a9;
scrollbar-arrow-color:#f96d23;
scrollbar-base-color:#fff;
scrollbar-darkshadow-color:#a9a9a9;
scrollbar-face-color:#f9e4d9;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
}

#edito {
	position:absolute;
	left:260px;
	top:115px;
	width:260px;
	z-index:2;
	height: 520px;
	font-family: verdana, helvetica, sans serif;
	font-size: 10px;
	color:#000000;
	text-align:justify;
	margin:3px;
}
#txt_edito {
	position:relative;
	left:10px;
	top:0px;
	width:224px;
	height:500px;
	z-index:5;
	overflow: scroll;	
	text-align:justify;
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fc812d;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fc812d;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fc812d;
}	 
	
h1 {
background-image:url(Images/3puces.jpg);
background-repeat:no-repeat;
padding:0px;
padding-left:35px;
font-size:0.8em;
margin:0px;
margin-bottom:2px;
width:auto;
}

h2 {
font-size:0.8em;
margin-bottom:5px;
margin-top:0px;
padding:0px;
}

h1, h2, h3 {
font-family:Arial, Helvetica, sans-serif;
}

h3 {
padding:0px;
padding-right:5px;
margin:0px;
font-size:0.7em;
}

p {
font-size:0.7em;
margin-bottom:10px;
margin-top:0px;
}

blockquote {
font-size:0.7em;
font-style:italic;
}

a {
color:#000;
text-decoration:none;
font-size:inherit;
}

a:hover {
color:#fc812d;
font-decoration:none;
}

.stop_float {
clear:left;
}

.float_left {
float:left;
}

em {
font-size:0.7em;
text-align:left;
}

ul {
color:#666666;
}

/* GENERAL : ENTETE */

#entete {
width:1000px;
height:250px;
position:relative;
margin-left:auto;
margin-right:auto;
}



#entete a img.logo_pages {
border:0;
}


/* CORPS DE PAGE */

#corps_general {
width:1000px;
clear:both;
margin-left:auto;
margin-right:auto;
}

/* GENERAL : MENU GAUCHE */

#menu {
float:left;
width:177px;
margin:10px;
margin-top:0px;
}

			

/* CORPS DE PAGE bloc droit */

#corps {
width:700px;
position:relative;
right:10px;
margin-top:-150px;
}


/* ACCUEIL : NEWS */

#news_conteneur {
width:330px;
position:absolute;
top:0px;
left:30px;
margin:0px;
}

#news {
border:1px #f96d23 solid;
border-top:0px;
float:right;
padding:10px;
width:295px;
height:490px;
overflow:auto;
}

#news h2, p {
margin-bottom:10px;
}

#news h2 {
border-bottom:1px solid #f96d23;
}

#news p {
clear:both;
}

.date_news {
float:right;
font-size:0.8em;
color:#f96d23;
padding-bottom:5px;
}
/* ACCUEIL : CONTACT */

#contact_conteneur {
width:365px;
padding:0;
margin-left:auto;
margin-right:auto;
position:absolute;
top:0px;
left:400px;
margin:0px;
}

#contact {
border:1px #f96d23 solid;
border-top:0px;
float:right;
padding:10px;
width:335px;
overflow:hidden;
height:90px;
font-size:1;
}
/* ACCUEIL : AGENDA */

#agenda_conteneur {
width:365px;
padding:0;
margin-left:auto;
margin-right:auto;
position:absolute;
top:150px;
left:400px;
margin:0px;
}

#agenda {
border:1px #f96d23 solid;
border-top:0px;
float:right;
padding:10px;
width:335px;
overflow:auto;
height:340px;
}

.date_agenda {
float:right;
font-size:0.9em;
color:#f96d23;
margin:0px;
}

#agenda h2 {
border-bottom:1px solid #f96d23;
margin:0px;
}

#agenda p {
margin-right:20px;
margin-bottom:15px;
}
/* ACCUEIL : LIENS */

#liens_conteneur {
width:365px;
padding:0;
margin-left:auto;
margin-right:auto;
position:absolute;
top:440px;
left:400px;
margin:0px;
}

#liens {
border:1px #f96d23 solid;
border-top:0px;
float:right;
padding:10px;
width:335px;
overflow:auto;
height:100px;
}
/* PIED PAGE */

#pied_de_page {
height:28px;
width:100%;
margin:0px;
margin-top:10px;
padding:0px;
}

#pied_de_page p {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:center;
margin:0px;
}

/* PAGES ARTISTES */
#fiches_conteneur {
border:1px #f96d23 solid;
width:775px;
padding:0;
margin-left:auto;
margin-right:auto;
position:absolute;
top:30px;
left:20px;
margin:0px;
overflow:auto;
height:498px;
}

#titre_page_musique {
margin-left:20px;
margin-top:0px;
color:#fc812d;
}
#titre_page_musique a {
color:#fc812d;
text-decoration: underline;
font-size:1;
}
#titre_page_musique p {
font-size:0.8em;
display:inline;
}

#titre_page_musique h1 {
background-image:none;
font-size:1em;
display:inline;
margin:0;
padding:0;
padding-left:5px;
font-variant:small-caps;
}


#bloc_artiste {
width:700px;
margin-right:auto;
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
height:auto;
padding:0px;
border:1px solid #a9a9a9;
background-color:white;
}

#bloc_artiste img {
float:left;
margin:10px;
margin-right:25px;
margin-left:15px;
margin-bottom:5px;
}

#bloc_artiste h2 {
font-size:1em;
color:#fff;
border-bottom:1px solid #a9a9a9;
background-color:#a9a9a9;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
font-variant:small-caps;
}

#bloc_artiste p {
margin:15px;
text-align:justify;
font-size:0.8em;
color:#6D6E87;
}

#bloc_artiste p.vert {
font-weight:bold;
color:#339933;
font-style:italic;
}
