body{
	padding: 0px;
	margin: 0px;
	font-family: 'Arial',Verdana,'Trebushet MS';
	color: #000000;
	font-size: 10pt;
	background-color: #4CB3FF;
	background-image: url(../images/bggal.gif);
	background-repeat: no-repeat;
}

.top{
	background-image: url(../images/top01.gif);
	width: 770px;
	height: 95px;
}

.piedtop{
	background-image: url(../images/piedtop.gif);
	width: 770px;
	height: 46px;
	font-size: 10pt;
	color: #FFFFFF;
	text-transform: uppercase;
}

.backgroundtop{
	background-image: url(../images/top01bg.gif);
	height: 95px;
}

.backgroundmenu{
	background-image: url(../images/bgmenu.gif);
	height: 46px;
}

.hautmenugauche{
	background-image: url(../images/hautgauche.gif);
	width: 208px;
	height: 208px;
	background-repeat: no-repeat;
}

.menugauche{
	background-image: url(../images/menugauche.gif);
	width: 208px;
	height: 166px;
}
.basmenugauche{
	background-image: url(../images/basmenugauche.gif);
	width: 208px;
	height: 22px;
	background-repeat: no-repeat;
}

.basmenugauche2{
	background-image: url(../images/basmenugauche2.gif);
	width: 208px;
	
}

.basgauche{
	background-image: url(../images/basgauche.gif);
	width: 208px;
	height: 86px;
}

.anepasmanquer{
	background-image: url(../images/nepasmanquer.gif);
	width: 275px;
	height: 37px;
	background-repeat: no-repeat;
}

.concertdumoment{
	background-image: url(../images/concertdumoment.gif);
	width: 277px;
	height: 37px;
	background-repeat: no-repeat;
}

.bgconcert{
	background-image: url(../images/bgconcert.gif);
	width: 552px;
	background-repeat: no-repeat;
	height: 135px;
}

.basanepasmanquer{
	background-image: url(../images/basanepasmanquer.gif);
	width: 275px;
	height: 24px;
}

.basconcertdumoment{
	background-image: url(../images/basconcertdumoment.gif);
	width: 277px;
	height: 24px;
}

.concept{
	background-image: url(../images/concept.gif);
	padding-top: 20px;
	background-repeat: no-repeat;
	width: 327px;
	height: 41px;
	font-size: 9pt;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.parartiste{
	background-image: url(../images/parartiste.gif);
	background-repeat: no-repeat;
	width: 183px;
	height: 258px;
}

img{
	border: none;
}

a.lienorange {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	font-weight: bold;
	color: #2463B8;
	text-decoration:none;
}

a.lienorange:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	font-weight: bold;
	color: #FFA701;
	text-decoration:none;
}

a.lienrouge {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	font-weight: bold;
	color: #DD0E0E;
	text-decoration:none;
}

a.lienrouge:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	font-weight: bold;
	color: #2463B8;
	text-decoration:none;
}


a.lienmenu {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

a.lienmenu:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFA701;
	text-decoration:none;
}

a.lienfooter {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

a.lienfooter:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFA701;
	text-decoration:none;
}

.tableaupub{
	width: 160px;
	text-align:center;
	margin-top: 20px;
}

.bottom{
	background-image: url(../images/bgbottom.gif);
	height: 86px;
	width: 100%;
}

.bottomtext{
	background-image: url(../images/bottom.jpg);
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 170px;
	background-repeat: no-repeat;
}

.bouton{
	background-color: #A0A0A0;
	border: solid 1px #FF911A;
	padding-left: 3px;
	font-size: 8pt;
	font-weight:bold;
	padding-right: 3px;
	color: #FFFFFF;
}

.gauchepage{
	background-image: url(../images/gauchepage.gif);
	background-repeat: no-repeat;
	width: 34px;
	height: 513px;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.titrepage{
	width: 528px;
	height: 50px;
	background-image: url(../images/encadretitre.gif);
	background-repeat: no-repeat;
	color: #4CB3FF;
	font-weight: bold;
	padding-left: 20px;
	font-size: 9pt;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.contenupage{
	text-align: justify;
	padding-top: 10px;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.tableautarif{
	border-collapse: collapse;
	border: solid 1px #0031A4;
	margin-top: 20px;
}

.hauttableautarif{
	width: 127px;
	border-collapse: collapse;
	text-align:center;
	border: solid 1px #0031A4;
	height: 25px;
	vertical-align:center;
	background-color: #FFA701;
	font-weight: bold;
	color: #FFFFFF;
}

.casetableautarif{
	width: 127px;
	border-collapse: collapse;
	border: solid 1px #0031A4;
	height: 25px;
	text-align:center;
	vertical-align:center;
}

.casetableautarif2{
	padding-left: 5px;
	width: 127px;
	border-collapse: collapse;
	border: solid 1px #0031A4;
	height: 25px;
	vertical-align:center;
}

.cartouche{
height: 30px;
width: 200px;
text-align:right; padding-right: 10px;
}

.saisie{
}

.zonetext{
	border: solid 1px #FF911A;
	font-size: 10pt;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.entetetableau{
	background-image: url(../images/bgtableau.gif);
	height: 20px;
	color: #FFFFFF;
	font-weight: bold;
	border-collapse: collapse;
	border: solid 1px #FF911A;
}

.textcgv{
	width: 500px;
	height: 200px;
	font-size: 10pt;
	font-family: 'Arial',Verdana,'Trebushet MS';
}

.titremenuadmin{
	font-weight: bold;
	color: #FF911A;
	padding-left: 20px;
}

.erreur{
	color: #DD0E0E;
	padding-top: 5px;
	font-weight: bold;
}

.concertsgratuits{
	width: 520px;
	height: 150px;
	background-image: url(../images/bgconcerts.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-left: 5px;
	border: solid 1px #FF911A;
}

.titreconcert{
	font-weight: bold;
	color: #DD0E0E;
	padding-left: 35px;
	padding-top: 3px;
	width: 370px;
}

.dateconcert{
	font-weight: bold;
	color: #DD0E0E;
	padding-left: 15px;
	padding-top: 3px;
	width: 150px;
}

.lienconcert{
	font-weight: bold;
	color: #000000;
	text-align:justify;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 520px;
}
.commentaireconcert{
	color: #000000;
	text-align:justify;
	padding-left: 5px;
	padding-bottom: 10px;
	width: 520px;
	padding-right: 5px;
}

.lieuconcert{
	font-weight: bold;
	color: #000000;
	text-align:justify;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 520px;
}


.titregras{
	font-weight: bold;
	text-align:center;
}

.com{
	width: 528px;
	border-collapse: collapse;
	border: solid 1px #0031A4;
}

.comimage{
	width: 368px;
	border-collapse: collapse;
	border: solid 1px #0031A4;
}

.comimagetitre{
	border-collapse: collapse;
	border: solid 1px #0031A4;
	background-image: url(../images/bgtitreconcert.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color:#3C3C3C;
	height: 20px;
	padding-left: 5px;
}

.comimagedesc{
	border-collapse: collapse;
	border: solid 1px #0031A4;
	background-color: #FFFFFF;
	font-weight: bold;
	color:#3C3C3C;
	padding: 5px;
}

.imageconcert{
	border:none;
	border: solid 5px #C9EEFD;
}

.cartoucherecherche{
padding-top: 12px;
width: 120px;
text-align:right; 
padding-right: 10px;
}

.saisierecherche{
	padding-top: 12px;
}

.casetableauadmin{
	height: 25px;
	border: solid 1px #DD0E0E; 
	background-color: #B6E3F4;
	
}

.casetableauadmin2{
	height: 25px;  
	border: solid 1px #DD0E0E;
}

.casecatpa{
	width: 240px;
	padding-left: 5px;
	padding-bottom: 20px;
}

.catpa{
	color: #FFAB18;
	font-weight: bold;
	font-size: 12pt;
}

a.lienpa {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}

a.lienpa:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

a.lienpa2 {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}

a.lienpa2:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}

.hauttableaupa{
	height: 25px;


	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
	background-image: url(../images/bgtableaupa.jpg);
}

a.lienplace{
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #DD0E0E;
	text-decoration:none;
	font-weight: bold;
}

a.lienplace:hover{
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #ADADAD;
	text-decoration:none;
	
}

a.lienpage {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #2463B8;
	text-decoration:none;
}

a.lienpage:hover {
	font-family: 'Arial',Verdana,'Trebushet MS';
	font-size: 10pt;
	color: #FFA701;
	text-decoration:none;
}
