/*html{overflow-x:hidden;}*/
body{font-family:Verdana,Arial,Helvetica,sans-serif;cursor:default;font-size:0.8em;margin:0;padding:0;background-color:#000;scrollbar-arrow-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#7f7a77;scrollbar-3dlight-color:#7f7a77;scrollbar-shadow-color:#7f7a77;scrollbar-darkshadow-color:#7f7a77;scrollbar-track-color:#7f7a77;color:#fff;text-align:center;}
#conteneur{position:relative;width:880px;margin-top:10px;margin-left:auto;margin-right:auto;text-align:left;}
#titre_principal{color:#88aa30;font-variant:small-caps;font-family:"Trebuchet Sans MS",Arial,Helvetica,sans-serif;margin:0 15px 00;font-size:3em;}
#titre_principal span{color:#fff;font-variant:small-caps;font-family:"Trebuchet Sans MS",Arial,Helvetica,sans-serif;margin:0 15px 00;font-size:0.5em;}
#corpsAccueil{width:880px;height:400px;background:#000 url(images/css/bg.jpg) no-repeat;}
#corpsBonus{width:880px;height:400px;background:#000 url(images/css/bonus1.jpg) no-repeat;}
#corpsAlbums{width:880px;height:400px;background:#000 url(images/css/albums.jpg) no-repeat;}
#corpsNewsletter{width:880px;height:400px;background:#000 url(images/css/presse.jpg) no-repeat;}
#corpsDesinscription{width:880px;height:400px;background:#000 url(images/css/presse.jpg) no-repeat;}
#corpsContact{width:880px;height:400px;background:#000 url(images/css/bonus.jpg) no-repeat;}
#corpsNews{width:880px;height:400px;background:#000 url(images/css/bonus.jpg) no-repeat;}
#corpsConcerts{width:880px;height:400px;background:#000 url(images/css/rikegt.jpg) no-repeat;}
#corpsVideos{width:880px;height:400px;background:#000 url(images/css/videos.jpg) no-repeat;}
#corpsPhotos{width:880px;height:400px;background:#000 url(images/css/photos.jpg) no-repeat;}
#corpsPresse{width:880px;height:400px;background:#000 url(images/css/presse.jpg) no-repeat;}
#corpsLiens{width:880px;height:400px;background:#000 url(images/css/amis.jpg) no-repeat;}
#corpsSonneries{width:880px;height:400px;background:#000 url(images/css/bg4.jpg) no-repeat;}
#ariane{margin:2px 18px;font-size:x-small;font-family:Verdana,Times,serif;}
#blocAccueil{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocBonus{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocPresse{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocLiens{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocSonneries{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocNewsletter{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocDesinscription{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocContact{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocNews{position:relative;margin-top:10px;margin-left:570px;width:300px;height:370px;background:transparent;color:#fff;}
#blocConcerts{position:relative;margin-top:10px; margin-left:510px;width:360px;height:370px;background:transparent;color:#fff;}
#blocAlbums{position:relative;margin-top:10px; margin-left:440px;width:430px;height:370px;background:transparent;color:#fff;}
#blocPhotos{position:relative;margin-top:10px; margin-left:510px;width:360px;height:370px;background:transparent;color:#fff;}
#bloc h2{color:#fff;margin-bottom:0;font-size:2em;}
#info{padding-top:10px;width:auto;padding-right:5px;text-align:left;height:310px;overflow:auto;font-size:x-small;}
#info h2{font-size:14px;font-variant:small-caps;}
#menu{background:#000;font-size:10px;line-height:normal;padding-bottom:5px;}
#menu ul{margin:0;padding:10px 8px 0 13px;list-style:none;}
#menu li{display:inline;margin:0;padding:0;}
#menu a{float:left;background:url("images/css/g.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#menu a span{float:left;display:block;background:url("images/css/d.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
/* IE5-Mac hack \*/
#menu a span{float:none;}
/* Fin IE5-Mac hack */
#menu a:hover span{color:#FFF;}
#menu a:hover{background-position:0% -42px;}
#menu a:hover span{background-position:100% -42px;}
#menu #current a{background-position:0% -42px;}
#menu #current a span{background-position:100% -42px;}
#pied{width:500px;height:40px;font-size:x-small;margin-left:35px;background:#000 url("images/css/pied.jpg") no-repeat;color:#fff;}
#pied p{margin:0;padding:5px 15px;}
fieldset{border:1px solid #ccc;padding:10px 8px;margin:0 0 8px 0;color:#fff;margin-right:10px;}
input{padding-left:3px;margin:0;border:none;font-size:11px;}
textarea{width:90%;height:20em;border:none;}
hr{visibility:hidden;}
#hinfo{border-bottom:1px dashed #ccc;width:90%;margin-bottom:5px;}
a img {border:none;}
.copyright{font-size:x-small;}
a{color:#FFEBCD;text-decoration:none;}
.msgerr{background:#ff0;color:#000;}
#rechercher{position:absolute;right:15px;top:25px;}
ul.agenda{margin-left:2px;padding-left:0;list-style-type:none;}
a.gal img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

a.gal:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
/* Feuille De Style LightBox */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;/* Trick IE into showing hover */ display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#000;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
/* Min-Width */
.lbWidth{/* most browsers */ position:absolute;top:0px;left:0px;width:100%;min-width:790px;}
* html .lbContent{/* IE6 */ margin-left:-790px;position:relative;}
* html .lbMinWidth{/* IE6 */ padding-left:790px;}
/* Clearfix */	
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ 
/* Feuille De Style LightBox */	
/*GreyBox*/
#GB_overlay{background-color:#000;position:absolute;margin:auto;top:0;left:0;z-index:100;}
#GB_window{left:0;top:0;font-size:1px;position:absolute;overflow:visible;z-index:150;}
#GB_window .content{width:auto;margin:0;padding:0;}
#GB_frame{border:0;margin:0;padding:0;overflow:auto;white-space:nowrap;}
.GB_Gallery{margin:0 22px 0 22px;}
.GB_Gallery .content{background-color:#fff;border:3px solid #ddd;}
.GB_header{top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #555;border-top:2px solid #555;}
.GB_header .inner{background-color:#333;font-family:Arial,Verdana,sans-serif;padding:2px 20px 2px 20px;}
.GB_header table{margin:0;width:100%;border-collapse:collapse;}
.GB_header .caption{text-align:left;color:#eee;white-space:nowrap;font-size:20px;}
.GB_header .close{text-align:right;}
.GB_header .close img{z-index:500;cursor:pointer;}
.GB_header .middle{white-space:nowrap;text-align:center;}
#GB_middle{color:#eee;}
#GB_middle img{cursor:pointer;vertical-align:middle;}
#GB_middle .disabled{cursor:default;}
#GB_middle .left{padding-right:10px;}
#GB_middle .right{padding-left:10px;}
.GB_Window .content{background-color:#fff;border:3px solid #ccc;border-top:none;}
.GB_Window .header{border-bottom:1px solid #aaa;border-top:1px solid #999;border-left:3px solid #ccc;border-right:3px solid #ccc;margin:0;height:22px;font-size:12px;padding:3px 0;color:#333;}
.GB_Window .caption{font-size:12px;text-align:left;font-weight:bold;white-space:nowrap;padding-right:20px;}
.GB_Window .close{text-align:right;}
.GB_Window .close span{font-size:12px;cursor:pointer;}
.GB_Window .close img{cursor:pointer;padding:0 3px 0 0;}
.GB_Window .on{border-bottom:1px solid #333;}
.GB_Window .click{border-bottom:1px solid red;}


/* /////////////////////////////////////////// */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
