body { background-color: #fff; padding:0; margin:0; font-family: "Lucida Grande", Arial;
	color:#333; top:0px; left:0px; position:relative; z-index:1; }
          
p { text-align:justify;	font-size:10px;	padding:0px; }
a { font-size:10px; color:#666; text-decoration:none; }
a:hover { color:#990000; } 
h2 { font-weight:bolder; padding:0; margin:0 0 -8px 0; font-size:12px; }
h3 { font-weight:bolder; padding:0; margin:-10px 10px -10px 0; float:left; font-size:24px; font-family:sans-serif; }

.inline-block { display:inline-block; }

.haut {  width:378px; left:0px; position:relative; top:0px;  z-index:2; }
.haut img { border-style:hidden; border:0px; }

.body { width:1000px; margin:0 auto; }

.menu { width:500px; float:right; margin:-110px 0 0 485px; padding:0px; font-weight:bolder; border-top:#779924 3px solid; }
.menu ul { margin:5px 0 0 0; padding:0px; }
.menu li { list-style:none; float:left; margin:0 15px 0 11px }
.menu a { font-size:14px; text-transform:uppercase; color:#000000; }
.menu a:hover { color:#779924; } 

.page { width:730px; margin:-60px 0 0 270px; display:inline-block;  }

.footer { height:244px; background: url(../images/design/bottom.jpg) no-repeat left; top:-70px; left:0px; position:relative; z-index:-1; }
.footer-content { font-size:10px; color:#fff; padding:0px 20px 0 0; float:right; top:0px; left:0px; position:relative; z-index:6; margin-top:-130px;  }
.footer-content p { text-align:right; }
.footer-content a { color:#fff; }
.footer-content a:hover { color: #CCCCCC; }
.footer-content li { float:left; list-style:none; margin:0 0 10px 20px; }
.footer-content ul a { font-size:12px; }

.box { width:300px; height:200px; }
.box-large { width:620px; }
.box, box-large { margin:0 10px; float:left; }
.box h1, .box-large h1 { border-top:#ccc 3px solid; padding:3px 10px 0 0; text-align:right; font-size:12px; font-weight:bolder; text-transform:uppercase; color:#779924; }
.box a, .box-large a { font-weight:bolder; font-size:10px; text-align:right; color:#779924; }
.box a:hover, .box-large a:hover { color:#000000; }
.box ul, .box-large ul { margin:0; padding:0; font-size:10px; list-style:none; }
.box ul li, box-large ul li { margin-left:0px; }
.box-large img { float:left; margin:0 10px 30px 0; }

.logo { float:left; padding:3px 10px 5px 0; border:0px; }
.year { background:#779924; padding:4px 10px 4px 10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;  margin:10px 5px 10px 0; float:left; }
.year a { color:#fff; text-decoration:none; margin:0; padding:0; }

.artistes h2 { display:inline; float:left; padding:0 5px 0 0; }
.artistes h2 a { font-size:16px; }
.artistes .year { margin-top:0px; padding:2px 5px 2px 5px; }
.artistes .year a { font-size:9px;  }
.artiste { width:310px; display:inline-block; margin:10px 0 0 0; float:left; }

/* Slide Components */

#slide-contener { width:620px; height:400px; overflow:hidden; margin:0; }
#slide { width:10000000px; height:400px; margin:0; float:left; }
.slide-item { width:620px; height:400px; float:left; text-align:center; background-color:#ccc; vertical-align:middle; }
#slide-back { width:60px; height:20px; background-color:#EEE; border-bottom:3px solid #ccc; margin:0; padding:0 0 0 20px; float:left; cursor:pointer;
}
#slide-next { width:60px; height:20px; background-color:#EEE; border-bottom:3px solid #ccc; padding:0px; padding-right:20px; float:right; text-align:right; cursor:pointer; letter-spacing:-5px;
}
#slide-next a { font-weight:100; color:#666; text-decoration:none;  }
#slide-next a:hover { color:#2F5E95; }
#slide-back a { color:#666; text-decoration:none; }
#slide-back a:hover { color:#2F5E95; }

/* Form Components */
select,input,textarea { font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px solid #999; margin:5px 0 0 0; }
textarea { width:350px; }
.star { color:#990000; font-weight:bold; }
label { font-size:10px; float:left; width:140px; display:inline-block; margin:5px 0 0 15px; padding-top:5px; }	
.button:hover { background:#779924; color:#fff; }																																																																																			