body{
	background-color: black;
	font-family: Arial;
	scrollbar-base-color: white;
}

a{
	color: orange;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

#tout{
	position: absolute;
	width: 800px;
	height: 600px;
	top: 0px;
	left: 50%;
	margin-left: -400px;
	background: url(./image/Web3.gif);
}
/*index*/

#cadre{
	position: absolute;
	z-index: 100;
}

/*Menu*/
#menu{
	position: absolute;
	top: 100px;
	left: 10px;
	width: 150px;
	height: 400px;
	background-color: transparent;
}

#menu_item{
	position: relative;
	margin-top: 20px;
	text-align: center;
	background-color: transparent;
}

#menu_item a:hover{
	color: white;
	font-weight: bolder;
	text-decoration: none;
  background-color: transparent;
}

#menu_item a{
	color: #f9d408;
	font-weight: bolder;
	text-decoration: none;
  background-color: transparent;
}
/*Accueil*/
.accConcertTitre{
	font-size: 16px;
	font-weight: bolder;
	color: orange;
  background-color: transparent;
}

.lienArtAcc{
	color: white;
	text-decoration: none;
  background-color: transparent;
}

.lienArtAcc:hover{
	text-decoration: underline;
  background-color: transparent;
}

#acc_tract{
	position: absolute;
	top: 202px;
	left: 230px;
	width: 200px;
	height: 277px;
  background-color: transparent;
}

#acc_titre{
	position: absolute;
	top: 150px;
	left: 0px;
	width: 430px;
	height:40px;
	font-size: 27px;
	font-weight: 500;
	color: white;
  background-color: transparent;
}

#acc_text{
	position: absolute;
	top: 200px;
	left: 0px;
	width: 195px;
	height: 277px;
	font-size: 14px;
	color: white;
  background-color: transparent;
}


#cont_acc{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 430px;
	height: 600px;
  background-color: transparent;
}

#petit_lien_acc{
	position: absolute;
	top: 455px;
	left:0px;
	width: 200px;
  height: 20px;
  background-color: transparent;
}

#acc_Desc_Asso{
	position: absolute;
	top: 530px;
	left: -60px;
	width: 480px;
	height: 50px;
	color: white;
	font-size: 10px;
	font-style: italic;
	text-align: center;
  background-color: transparent;
}

#c2p{
  position: absolute;
  top: 30px;
  left: 320px;
  height: 100px;
  background-color: transparent;
}
/*Concept*/

#concept_entete{
	position: absolute;
	top: 30px;
	left: 295px;
	width: 300px;
	height: 100px;
	color: white;
  background-color: transparent;
}

#concept_text1{
	position: absolute;
	padding-right: 10px;
  top: 100px;
	left: 295px;
	width: 475px;
	height: 488px;
	font-size: 12px;
	text-align: justify;
	color: white;
	overflow: auto; 
  background-color: transparent;
}

/*Equipe*/
#equipe_text{
	position: absolute;
	top: 70px;
	left: 297px;
	width: 450px;
	height: 400px;
	font-size: 14px;
	color: white;
  background-color: transparent;
}

.equipe_nom{
	font-size: 12.3px;
	color: orange;
	font-weight: 500;
  background-color: transparent;
}

.equipe_metier{
	font-size: 11.3px;
	color: white;
  background-color: transparent;
}

.equipe_calif{
	font-size: 11.3px;
	color: white;
	font-weight: 500;
	text-decoration: none;
}

/*Entreprise*/
#ent_text1{
	position: absolute;
	top: 160px;
	left: 295px;
	width: 215px;
	height: 400px;
	font-size: 12px;
	color: white;
	text-align: justify;
	background-color: transparent;
}

#ent_text2{
	position: absolute;
	top: 160px;
	left: 550px;
	width: 215px;
	height: 400px;
	font-size: 12px;
	color: white;
	text-align: justify;
	background-color: transparent;
}

.ent_part{
	font-size: 16px;
	font-weight: bolder;
  background-color: transparent;
}
/*Contact*/
#contact_adresse{
	position: absolute;
	top: 90px;
	left: 295px;
	width: 260px;
	height: 100px;
	font-size: 11px;
	color: white;
  background-color: transparent;
}

#contact_mail{
	position: absolute;
	top: 160px;
	left: 295px;
	width: 420px;
	height: 250px;
	font-size: 11px;
	color: white;
  background-color: transparent;
}

.contact_titre{
	font-size: 12px;
	font-weight: 500;
	color: orange;
  background-color: transparent;
}

/*Concert*/
#concert_menu_annee{
	position: absolute;
	top: 30px;
	left:540px;
	width: 280px;
	height: 30px;
	font-weight: bold;
	font-size:14px;
	color: #f9d408;
  background-color: transparent;
}

.lien_annee{
	position: relative;
	margin-left: 5px;
	float: left;
	color: black;
	text-decoration: none;
  background-color: transparent;
}

.lien_annee:hover{
	font-weight: bolder;
	text-decoration: underline;
  background-color: transparent;
}

.lien_anneeOr{
	position: relative;
	margin-left: 5px;
	float: left;
	color: #f9d408;
	text-decoration: none;
  background-color: transparent;
}

.lien_anneeOr:hover{
	font-weight: bolder;
	text-decoration: underline;
  background-color: transparent;
}

#fije{
  position: absolute;
  top: 70px;
  left: 540px;
  color: white;
  font-size: 9px;
  background-color: transparent;
}

#liste_Concert{
	position: absolute;
	top: 100px;
	left: 295px;
	width: 470px;
	height: 490px;
	font-size: 12px;
	overflow: auto;
  background-color: transparent;
}

#liste_Concert td{
  vertical-align: baseline; 
}

.concert_date{
  font-size: 10px;
	color: white;
	font-weight: bolder;
	text-decoration: none;
  background-color: transparent;
}

.concert_date:hover{
	font-weight: bolder;
	text-decoration: underline;
  background-color: transparent;
}

.concert_ville{
  font-size: 10px;
	color: white;
	font-weight: bolder;
	text-decoration: none;
  background-color: transparent;
}

.concert_ville:hover{
	font-weight: bolder;
	text-decoration: underline;
  background-color: transparent;
}

.concert_nom{
  font-size: 10px;
	color: white;
	font-weight: bolder;
	text-decoration: none;
  background-color: transparent;
}

.concert_nom:hover{
	font-weight: bolder;
	text-decoration: underline;
  background-color: transparent;
}

/*Info Concert*/
#unconcert{
	position: absolute;
	top: 100px;
	left: 280px;
	width: 480px;
	height: 480px;
}

#concertInfo{
	position: relative;
	width: 100%;
}

#concertInfo TD{
	vertical-align: top;
}

#concertDescript{
	position:relative;
	color: black;
	font-size: 12px;
	height: 130px;
	overflow: auto;
}

	
.concertTitre{
	color: #FFFF99;
	font-size: 20px;
}

.concertSousTitre{
	color: #FFFF99;
	font-size: 14px;
}

.concertArtiste{
	font-size: 12px;
	color: #FFFF99;
}

.lien_ite{
	text-decoration: none;
	color: #FFFF99;
}

.lien_ite:hover{
  text-decoration: underline;
}

/*Autre*/
.lien_acc{
	font-size: 12px;
	text-decoration: none;
	color: white;
  background-color: transparent;
}

.lien_acc:hover{
	font-size: 12px;
	text-decoration: underline;
	color: white;
  background-color: transparent;
}

.princ_titre{
	font-size: 27px;
	color: white;
	font-weight: 500;
  	background-color: transparent;
}

.part_list_nom{
	font-size: 12px;
	color: white;
}

#part{
  position: absolute;
  top: 95px;
  left: 295px;
  width: 500px;
  height: 500px;
  background-color: transparent;
  overflow: auto;
}

#construct{
  position: absolute;
  top: 200px;
  right: 0px;
  height: 150px;
  font-size: 25px;
  color: white;
  background-color: transparent;
}
#part_logo{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 400px;
  text-align: left;
  background-color: transparent;
}

#part_text{
  position: absolute;
  top: 160px;
  left: 0px;
  width: 400px;
  height: 380px;
  text-align: justify;
  background-color: transparent;
}

#part_text_mmsg{
  position: absolute;
  top: 95px;
  left: 295px;
  width: 500px;
  height: 380px;
  background-color: transparent;
}

#part_text_orange{
  position: absolute;
  top: 100px;
  left: 295px;
  width: 500px;
  height: 380px;
  background-color: transparent;
}

#part_text_caissedepots{
  position: absolute;
  top: 100px;
  left: 295px;
  width: 500px;
  height: 380px;
  background-color: transparent;
 }

.part_text{
	font-size: 12px;
	color: white;
	background-color: transparent;
}

.part_text_petit{
	font-size: 9px;
	color: white;
	background-color: transparent;
}

.lien_part{
	text-decoration: none;
	color: orange;
	background-color: transparent;
}

.lien_part:hover{
	text-decoration: underline;
	background-color: transparent;
}

#atelier_text1{
	position: absolute;
	top: 80px;
	left: 295px;
	width: 225px;
	height: 430px;
	font-size: 12px;
	text-align: justify;
	color: white;
	background-color: transparent;
}

#atelier_text2{
	position: absolute;
	top: 80px;
	left: 560px;
	width: 225px;
	height: 430px;
	font-size: 12px;
	text-align: justify;
	color: white;
	background-color: transparent;
}

#presse_text{
	position: absolute;
	top: 70px;
	left: 295px;
	width: 470px;
	height: 120px;
	font-size: 12px;
	text-align: left;
	color: white;
	background-color: transparent;
}

#presse_image{
	position: absolute;
	top: 365px;
	left: 295px;
	width:470px;
	height: 250px;
	font-size: 12px;
	text-align: center;
	color: white;
	background-color: transparent;
}

#videos{
	position: absolute;
	top: 145px;
	left: 295px;
	width: 470px;
	height: 350px;
	list-style: square ;
	font-size: 12px;
	text-align: left;
	color: white;
	background-color: transparent;
}

#carmen_text1{
	position: absolute;
	top: 57px;
	left: 295px;
	width: 225px;
	height: 430px;
	font-size: 11.3px;
	text-align: justify;
	color: orange;
	background-color: transparent;
}

#carmen_text2{
	position: absolute;
	top: 215px;
	left: 295px;
	width: 225px;
	height: 430px;
	font-size: 13px;
	text-align: justify;
	color: orange;
	background-color: transparent;
}

#carmen_text3{
	position: absolute;
	top: 65px;
	left: 540px;
	width: 240px;
	height: 430px;
	font-size: 12px;
	text-align: justify;
	color: white;
	background-color: transparent;
}

#carmen_text4{
	position: absolute;
	top: 610px;
	left: 295px;
	width: 600px;
	height: 430px;
	font-size: 11.3px;
	text-align: justify;
	color: orange;
	background-color: transparent;
}

.lien{
  font-size: 12px;
  color: white;
  text-decoration: none;
  background-color: transparent;
}

.lien:hover{
  text-decoration: underline;
  background-color: transparent;
}

.lien_acc{
  font-size: 10px;
  color: white;
  text-decoration: none;
  background-color: transparent;
}

.lien_acc:hover{
  font-size: 10px;
  text-decoration: underline;
  background-color: transparent;
}

#bouton_concept{
  position: absolute;
  top: 100px;
  left: 295px;
  width: 100%;
  }

a.contact{
 	color: white;
	text-decoration: none;
}

a.contact:hover{
	text-decoration: underline;
}

.message{
	color : orange;
	font-size: 10px;
}

#log{
	position : absolute;
	top : 300px;
	left : 400px;
}

#menu_admin{
	position: absolute;
	top: 100px;
	left: 250px;
}

#corps_admin{
	position: absolute;
	top: 135px;
	left: 250px;
	height: 450px;
	width: 500px;
	overflow: auto;
}

#corps_admin td{
	height: 14px;
	font-size: 12px; 
}

#corps_admin input.radio{
	height: 18px;
	font-size: 10px; 
}

#adm_img{
	position: absolute;
	top: 10px;
	left: 620px;
}
