.bg {
	background-image: url(img/images/bg-contents_11.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #47245C;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	text-transform: capitalize;
	color: #D7C1DD;
	text-decoration: underline overline;
}
.dateblog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #D7C1DD;
}
.textbasic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #703f7c;
}
.luxe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #703f7c;
	font-weight: bold;
	text-transform: capitalize;
}
.evenements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FF0066;
	font-weight: bold;
	text-transform: capitalize;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #936E97;
	font-weight: bold;
}
.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #47245C;
}
.horaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #47245C;
	font-weight: bold;
}
input {
	color: #703f7c;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #F7F1F8;
	padding: 1px;
	border: 0px;
}
.cap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #936E97;
	font-weight: bold;
	text-transform: capitalize;
}
.maj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #936E97;
	font-weight: bold;
	text-transform: uppercase;
}
.min {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #936E97;
	font-weight: bold;
	text-transform: lowercase;
}
.billetbg {
	background-image: url(img/blog_billetfoot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #F7F1F8;
}
.cl {
	line-height : 20px;
}
.tel {
	line-height : 25px;
}
a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: -15px; /* on positionne notre infobulle */
   left: -10px;

   background: white;

   color: #703f7c;
   padding: 3px;

   border: 1px solid #703f7c;
   border-left: 4px solid #703f7c;
}
