#tabListe {
	width: 100%;
	margin: 0 auto;
}
#tabListe th{
	padding: 1px 2px;
	text-align: left;
}
#tabListe td{
	padding: 1px 2px;
}
#tabListe td.date {
	font-weight: bold;
}
#tabListe td.titre {
	color: #FFF;
}
#tabListe td.titre a{
	font-weight: bold;
}
#tabListe td.heure {
}
#tabListe td.tarifs {
}
#tabListe .moisan{
	font-weight: bold;
	color: #FFF;
	padding: 1px 5px;
}


#agendaId {
	width: 507px;
	background: url(../img/fd-fiche-artiste.gif) repeat-y;
	padding: 0 10px 0 2px;
}
#agendaId a:link, #agendaId a:visited{
	color: #84546B;
}
#agendaId a:hover{
	color: #000;
}
#agendaId, #agendaId div, #agendaId span, #agendaId td {
	color: #707070;
}
#vTitre {
	background: url(../img/haut-fiche.gif) left top no-repeat;
	padding: 55px 0 0 25px;
	margin:0;
	color: #EE6D19;
	height: 37px;
	font-size: 18px;
	width: 499px;
}
#vTitre #etat{
	font-weight: bold;
	color: #FF0000;
	font-size: 11px;
	float: right;
	padding-right: 10px;
}
#vTitre #etat img{
	margin-left: 10px;
}
#agendaId #date {
	padding: 0px 10px 15px 10px;
}
#agendaId #genre {
	padding: 8px 10px 5px 10px;
	font-weight: bold;
}
#agendaId #date .dateManif {
	color: #84546B;
	font-weight: bold;
}
#agendaId #date .horaireCom {

}
#agendaId #date .placement {
	font-weight: bold;
}
#agendaId #photo {
	width: 100px;
	text-align: center;
	float: left;
}
#agendaId #texte {
	width: 390px;
	float: right;
}
#agendaId .t1 {
	width: 100px;
	padding: 0;
	color: #FFF;
	font-weight: bold;
	margin: 10px 0 5px 0;
}
#agendaId .t2 {
	font-weight: bold;
	color: #84546B;
	margin: 0 0 2px 10px;
}
#agendaId .contenu {
	margin: 0 0 15px 10px;
}
#tabTarifs th {
	color: #84546B;
	text-align: left;
	padding-right: 5px;
}
#tabTarifs td {
	padding-right: 5px;
}
.venteLigne, .venteDemat {
	float: left;
	text-align: center;
	padding-top: 3px;
}


.retourAgenda {
	padding: 10px;
}
