body {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	background-color: #000000;}.main {	background-image: url(../images/pascalhome.jpg);	background-repeat: no-repeat;	background-position: top;}.table1 {	background-position: left top;	background-image: url(../images/textbox.jpg);	text-align: left;}h1 {	font-size: 16px;	font-weight: bold;}h2 {	font-size: 14px;}h3 {	font-size: 12px;	font-weight: bold;}.h4 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: right;}.h5 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}p {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;}a:link {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-weight: bold;	color: #99CCFF;}a:visited {	color: #FFFFFF;	font-weight: bold;}a:hover {	font-weight: bold;	color: #FFFFFF;}.lineleft {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;}.discoin {	background-position: left top;}.alternateschedule {	color: #cccccc;	font-weight: normal;}.copyright {	font-size: 9px;}.biography {	background-image: url(../images/pascalbio.jpg);	background-repeat: no-repeat;	background-position: top;}.discography {	background-image: url(../images/pascaldisco.jpg);	background-repeat: no-repeat;	background-position: top;}.curicculum {	background-image: url(../images/pascalcur.jpg);	background-repeat: no-repeat;	background-position: 50% top;}.schedule {	background-image: url(../images/pascalsch.jpg);	background-repeat: no-repeat;	background-position: top;}.review {	background-image: url(../images/pascalreview.jpg);	background-repeat: no-repeat;	background-position: top;}.photos {	background-image: url(../images/pascalphotos.jpg);	background-repeat: no-repeat;	background-position: top;}.contact {	background-image: url(../images/pascalcontact.jpg);	background-repeat: no-repeat;	background-position: top;}a.zoom {   position: relative;   color: #ffffff;   text-decoration: none;}a.zoom span {   display: none; /* on masque l'infobulle */}a.zoom:hover {   background: none; /* correction d'un bug IE */   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */    cursor: none; /* on change le curseur par défaut en curseur d'aide */}a.zoom:hover span {   display: inline; /* on affiche l'infobulle */   position: absolute;   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: -320px; /* on positionne notre infobulle */   left: -180px;   background: #ffffff;   padding: 0;   border: 1px solid #000000;}
