@charset "utf-8";
/* CSS Document */

body {
z-index:11;
background:url("../images/f.png") repeat-x;
background-color:#666;
height: 100%;
}

.headespacem {
color:#aaa;
font-family:Arial, Helvetica,sans-serif;
font-size:small;
position:absolute;
top:30px;
left:15%;
margin-left:-100px;
}
.headespacem a {color:#aaa;}
.headespacem a:hover {color:#ddd;}

.center {
text-align:center;
margin-left:-50px;
}

.centerh {
text-align:center;
margin-left:-30px;
}

.centerj {
display:block;
margin-left:5%;
}

.album {
margin-bottom:20px;
padding:5px;
font-family:Arial, Helvetica,sans-serif;
border:solid black 1px;
width:99%;
height:120px;
/*background:#fff;*/
background:url(../images/ctb.png);
/*
margin:2px;
width:320px;
text-align:center;
padding:10px 0px 5px 0px;
font-size:16px;
color:#000;
opacity: 1;*/
}
.album a{
/*display:block;
color:#000;*/
/*text-decoration:none;*/
}
.album img{
height:115px;
/*position:relative;
top:15px;
border:3px #ccc solid!important;*/
}
.album:hover{
opacity: 0.8;
}
/*.album span {display:block;position:relative;top:-105px;background:black;padding:5px;margin-left:20px;margin-right:20px;}*/
.album span
{
	vertical-align:center;
	text-align:center;
	display:block;
}

.albums {
scrollbar-3dlight-color:#A9C7EB;
        scrollbar-darkshadow-color:#A9C7EB; 
        scrollbar-face-color:#A9C7EB; 
        scrollbar-track-color:#CBD5DF; 
        scrollbar-highlight-color:#DCDCDC; 
        scrollbar-shadow-color:#383838; 
        scrollbar-arrow-color:#FFFFFF;

}


hetc {
height: 100%;
}

legend {
font-weight:bold;
}

.inputlink {
border:0;
color:blue;
background:none;
text-decoration:underline;
}
.inputlink:hover {
cursor:pointer;
}

#main {
background:url(../images/main.jpg) center repeat-y;
/*background:url(../images/fond2.jpg) center repeat-y;*/
background-color:#ccc;
min-height:480px;
border:1px black solid;
position:relative;
padding:10px;
padding-left:60px;
top:60px;
width:70%;
margin-left:auto;
margin-right:auto;

/*padding-top:100px;*/

}

#header {
text-align:center;
}

#constr {
width:50%;
height:400px;
vertical-align:center;
/*background: url("../images/constr.png") no-repeat;*/
font-size: 16px;
}

#menu3 {
list-style-type:none;
}

#search {
position:absolute;
top:100px;
left:10px;
}

.menuver {
z-index:20;
font-size:large;
position:absolute;
top:30px;
margin-left:-190px;
width:190px;
}

.menuver li{
margin:2px;
}

.menuver li:hover a{
color:#ff7200;
}
.menuver a{
width:140px;
height:29px;
display:block;
color:#b14f00;
text-decoration:none;
}

.menuver .vlink a {
font-size:large;
text-decoration:underline;
}

.menuver ul{
list-style-type:none;
}

#main img{
border:0px;
}

.marge {
margin-right:40%;
margin-left:20px;
}

#foot {
font-size:0px;
	bottom: 0;
	height:62px;
	width: 50%;
	margin-right:0;
	margin-left:49%;
visibility:hidden;
}

.footcm {
text-align:right;
margin:0px;
padding:0px;
border:0px;
height:62px;
}

.footcl {
padding-left:30px;
margin:0px;
border:0px;
height:62px;
}
.footcr {
padding-right:30px;
margin:0px;
border:0px;
height:62px;
}

.bas {
position:relative;
margin:0;
padding:0;
/*top:-10px;*/
top:15px;
}

.footsj {
position:static;
width:90%;
bottom:20px;
margin-top:80px;
margin-bottom:20px;
text-align:right;
}

.linkap {
text-align:left;
font-size:small;
margin-bottom:0px;
}
.linkap a {color:#111;}
.linkap a:hover {color:#ccc;}

.linkinscr {color:#ddd!important;}
.linkinscr:hover {color:#aaa!important;}

.configs {}
.configs li{margin-bottom:10px;}

.configs a{/*font-weight:bold;*/font-size:large;color:#8e0000;}
.configs a:hover{color:#000;}

.tpatch {
font-size:small;
border:1px solid black;
border-collapse:collapse;
background:url(../images/ctb.png);
}
.tpatch tr {border:2px solid black;}
.tpatch td {border:1px solid black;}

.linkdown {color:#8e0000;}
.linkdown:hover {color:#ff0000;}

.pdf {
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left: 24px;
background: url(../images/pdf.png) no-repeat center left;
}

.logo1 {
font-family:Arial, Helvetica,sans-serif;
font-size:large;
position:absolute;
top:70px;
left:15%;
}

ul.concerts {
font-family:Arial, Helvetica,sans-serif;
font-size:13px;
color:#eee;
background:url(../images/ctn.png);
width:70%;
padding:20px 0px 20px 40px;
}

ul.concerts li {
margin-bottom:5px;
}

.accueil a{
background:url(../images/menuver/accueil.png) no-repeat;
}
.accueil a:hover {
background:url(../images/menuver/accueil.gif) no-repeat;
}
.pres a{
background:url(../images/menuver/pres.png) no-repeat;
}
.pres a:hover {
background:url(../images/menuver/pres.gif) no-repeat;
}
.concerts a{
background:url(../images/menuver/concerts.png) no-repeat;
}
.concerts a:hover {
background:url(../images/menuver/concerts.gif) no-repeat;
}
.photos a{
background:url(../images/menuver/photos.png) no-repeat;
}
.photos a:hover {
background:url(../images/menuver/photos.gif) no-repeat;
}
.videos a{
background:url(../images/menuver/videos.png) no-repeat;
}
.videos a:hover {
background:url(../images/menuver/videos.gif) no-repeat;
}
.dossier a{
background:url(../images/menuver/dossier.png) no-repeat;
}
.dossier a:hover {
background:url(../images/menuver/dossier.gif) no-repeat;
}
.espace a{
background:url(../images/menuver/espace.png) no-repeat;
}
.espace a:hover {
background:url(../images/menuver/espace.gif) no-repeat;
}
.contact a{
background:url(../images/menuver/contact.png) no-repeat;
}
.contact a:hover {
background:url(../images/menuver/contact.gif) no-repeat;
}
.actu a{
background:url(../images/menuver/actu.png) no-repeat;
}
.actu a:hover {
background:url(../images/menuver/actu.gif) no-repeat;
}

.lstvideos {list-style-type:none;}
.lstvideos li{margin-top:5px;}
.lstvideos a {color:#770000;text-transform: uppercase;}
.lstvideos a:hover {color:red;}

.malbvideos {
background:#fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}

.albvideos {
font-family:Arial, Helvetica,sans-serif;
margin:2px;
width:300px;
text-align:center;
padding:10px 0px 5px 0px;
font-size:18px;
color:#000;
}
.albvideos a{
display:block;
color:#000;
text-decoration:none;
}
.albvideos img{
border:3px #ccc solid!important;
}
.malbvideos:hover{
background:#ffc185;
}
.albvideos:hover img{
border:3px #222 solid!important;
}

.albvideoschild {font-size:14px;}
.albvideoschild a{color:#770000;}

.compositiongrp {margin-left:20px;}
.compositiongrp div {height:170px;}
.compositiongrp img {
height:120px;
/*border:#fff 6px solid!important;*/
margin-right:5px;
}

.preslink {font-family:Arial, Helvetica,sans-serif;font-weight:normal;color:#fff;font-size:13px;display:block;margin-top:-70px;text-transform:uppercase;}
.preslink .desc{font-weight:bold;color:#fff;font-size:11px;text-transform:normal;}

.pres4 span, .pres3 span, .pres2 span, .pres1 span{
display: none;
}

.pres4:hover span, .pres3:hover span, .pres2:hover span, .pres1:hover span{
display:block;
width:280px;
border:3px solid #000;
background-color:#111;
color:#BBB;
text-align: justify;
font-weight:none;
padding:5px;
}
.pres1:hover span {position:absolute;top:1080px;}
.pres2:hover span {position:absolute;top:1325px;}
.pres3:hover span {position:absolute;top:1500px;}
.pres4:hover span {position:absolute;top:1720px;}

/*
a {color:#b14f00;}
a:hover {color:#ff7200;}
*/