/* CSS Document */


body {background-image: url(kit/fond.jpg);
	 margin-top : 0px;}
	 
#global {
     margin-left: auto;
     margin-right: auto;
     width: 1030px;
	 }
	 
	 #pair {
width : 450px;
float : left;
}

#impair {
width : 450px;
float : right;
}
	 
#lang{     width: 1007px;
text-align : right;}
	 
#menu {margin-top : 28px;}

.txtmenu {margin-left: 10px;}
.txtmenu1 {margin-left: 7px;}


.rollopaque img {
  opacity: 1.0;
  filter:alpha(opacity=100);
  border:0;
  }

.rollopaque:hover img {
  opacity: 0.7;
  filter:alpha(opacity=70); 
   border:0;  
  }

#une {background-image: url(kit/une.png);
height : 298px;
width : 1026px;
margin-left: -5px;}

.imgune {margin-left:12px;
margin-top : 19px;}

#uneg {float : left;}
#unetxt {float : left;
padding-left : 24px;
padding-top : 32px;
text-align : justify;}

.titreune {
font-family : Century Gothic;
font-size : 20px;
font-weight:600;
color : #7e4443;}

.pays{
font-family : Century Gothic;
font-size : 17px;
font-weight:600;}

#desune{
margin-top : 25px;
font-family : arial;
font-size : 14px;
font-weight:600;
width : 320px;
height : 120px;
border : 1px;
line-height: 17px;
color : #3e3e3e;}

#blocg {
width : 620px;
margin-left : 7px;
float : left;}

#blocg2 {
width : 1014px;
margin-left : 7px;
float : left;}

#blocd{
width : 360px;
float : right;
margin-right : 23px;
margin-top : 8px;}

#blocg-haut {
width : 640px;
height : 18px;
background-image: url(kit/blocg-haut.png);
margin-left: -9px;}

#blocg-haut2 {
width : 1014px;
height : 18px;
margin-top : 8px;
background-image: url(kit/blocg-haut2.png);
margin-left: -9px;}

#blocg-bas {
width : 640px;
height : 33px;
background-image: url(kit/blocg-bas.png);
background-repeat : no-repeat;
margin-left: -12px;
font-family : Century Gothic;
font-size : 17px;
color : #5c5c5c;
font-weight:600;
text-align : right;
padding-top : 10px;
}

#blocg-bas2 {
width : 1014px;
height : 33px;
background-image: url(kit/blocg-bas2.png);
background-repeat : no-repeat;
margin-left: -12px;
font-family : Century Gothic;
font-size : 17px;
color : #5c5c5c;
font-weight:600;
text-align : right;
padding-top : 10px;
}

.liste-artiste1 {
height : 109px;
width : 468px;
background-color : #f0e9e9;
float : left;
margin-left : 7px;
margin-bottom : 14px;

 }
 
 .tof-artiste {
 float : left;
 margin-right : 15px;}
 
  .nom-artiste {
font-family : Century Gothic;
font-size : 17px;
font-weight:600;
margin-top : 15px;}

.pays-artiste {
font-family : Century Gothic;
font-size : 14px;
font-weight:600;
}
 
.liste-artiste2 {
height : 109px;
width : 468px;
background-color : #f0e9e9;
float : right;
margin-bottom : 14px;

 }

#blocg-mid {
width : 640px;
background-image: url(kit/blocg-mid.png);
margin-left: -9px;}

#blocg-mid2 {
width : 1014px;
background-image: url(kit/blocg-mid2.png);
margin-left: -9px;}

.lien-page a{
font-family : Arial;
font-size : 10px;
text-decoration: none;
margin-top : 5px;
color : #3e3e3e;
}



.lien-page a:hover{
color : #acacac;
text-decoration: none;
}

.tofg{
background-image: url(kit/artisteg.png);
height :166px;
width : 367px;
margin-left : 17px;
padding-top : 6px;
background-repeat : no-repeat;
float : left; 
}

.tofart{
margin-left : 7px;
}

.artgtxt{
float : left;}

#titre-artiste{
font-family : Century Gothic;
font-size : 13px;
font-weight:600;
color : #7e4443;
margin-left : 12px;
margin-top : 9px;}

#texte-artiste{
font-family : arial;
font-size : 12px;
color : #000000;
margin-left : 12px;
margin-top : 9px;
width : 210px;

line-height: 12px;}

#jukebox {
background-color : #FFFFFF;
margin-bottom : 19px;}

#concerts {
background-color : #232323;
}

#video {
height : 285px;
background-image: url(kit/video.jpg);
background-color : #000000;
background-repeat : repeat-x ;
margin-top : 19px;}

#titre-video {
font-family : Century Gothic;
font-size : 18px;
font-weight:580;
color : #FFFFFF;
margin-left : 15px;
padding-top : 5px;
margin-bottom : 5px;
}

#texte-concert {
font-family : arial;
font-size : 10px;
color : #FFFFFF;
text-transform : uppercase;
line-height: 25px;
margin-left : 40px;}

.date {color : #ae8d8f;}


A.lien01:link {color: #5c5c5c; text-decoration: none;}
A.lien01:visited {color: #5c5c5c; text-decoration: none;}
A.lien01:active {color: #5c5c5c;text-decoration: none;}
A.lien01:hover {color: #9a9a9a; text-decoration: none;}

#titre-logo a:link {color: #5c5c5c; text-decoration: none;}
#titre-logo a:visited {color: #5c5c5c; text-decoration: none;}
#titre-logo a:active {color: #5c5c5c; text-decoration: none;}
#titre-logo a:hover {color: #5c5c5c; text-decoration: none;}

#footer01 {
margin-left : 7px;
height : 160px;
width : 1000px;
background-image: url(kit/footer.jpg);
background-repeat : repeat-x;
background-color : #FFFFFF;
margin-top : 20px;
}

#footer-art {
font-family : verdana;
font-size : 13px;
margin-left : 16px;
float : left;
line-height: 22px;
color : #2a2929;
margin-top : 10px;
margin-right : 40px;
}

#footer-menu {
font-family : verdana;
font-size : 13px;
margin-left : 16px;
float : right;
line-height: 22px;
color : #2a2929;
margin-top : 10px;
margin-right : 15px;
text-align : right;
}

#footer02 {
margin-left : 7px;
height : 59px;
width : 1000px;
background-repeat : repeat-x;
background-color : #2a2929;
}

#footer-vo {
font-family : verdana;
font-size : 12px;
margin-left : 16px;
float : left;
line-height: 22px;
color : #ececec;
margin-top : 5px;
margin-right : 40px;
}

#footer-cred {
font-family : verdana;
font-size : 12px;
margin-left : 16px;
text-align : right;
float : right;
line-height: 22px;
color : #787878;
margin-top : 5px;
margin-right : 15px;
}

#plus-concert {
margin-top : 10px;
height : 14px;}

#plus-concert a{
color : #787878;
font-family : Century Gothic;
font-size : 12px;
font-weight:600;
float : right;
padding-right : 15px;
text-decoration: none;

}

#plus-concert a:hover{
color : #acacac;
}

#fiche {
margin-top : 25px;
font-family : arial;
font-size : 14px;
font-weight:600;
width : 320px;
height : 120px;
border : 1px;
line-height: 17px;
color : #3e3e3e;
text-align : right;
text-decoration: none;
}

#fiche a{
color : #3e3e3e;
text-decoration: none;
}

#fiche a:hover{
color : #acacac;
text-decoration: none;
}

#page {
font-family : arial;
font-size : 14px;
color : #3e3e3e;
margin-left : 12px;
line-height: 14px;
padding-left : 15px;
padding-right : 30px;
text-align : justify;
}

.titrepage{
font-family : Century Gothic;
font-size : 20px;
font-weight:600;
color : #3e3e3e;
line-height: 40px;
}

#poc {
float : left;
margin-right : 10px;
}

.date2{
margin-left : 265px;
width : 600px;
min-height : 110px;
padding-bottom : 15px;}

.date3{
margin-left : 265px;
width : 695px;
min-height : 110px;
padding-bottom : 15px;}

.reserve a{
color : #ff0000;
font-size : 10px;
font-weight:600;
text-decoration: none;
font-family : Century Gothic;
 }
 
 .titre-conc{
margin-bottom : 5px;
font-size : 14px;
font-weight:600;
text-decoration: none;
font-family : Century Gothic;
 }
 
 .city {
 color : #000000;}
 .reserve a:hover{
color : #b48d8f;
font-size : 10px;
font-weight:600;
text-decoration: none;
font-family : Century Gothic;
 }
 
  .pro a{
color : #000000;
font-size : 14px;
text-decoration: none;
font-family : Arial;
 }
 
   .pro a:hover{
color : #b48d8f;
font-size : 14px;
text-decoration: none;
font-family : Arial;
 }

   .credit a{
color : #657678;
text-decoration: none;
 }
 
   .credit a:hover{
color : #b48d8f;
text-decoration: none;
 }
 
 #logo {
 float : left;}

  #titre-logo{
 margin-top : 7px;}
 
 #img-contact {
 float : left;}