BODY { 
margin: 0; /* pour éviter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
background-color:#FF24B5;
padding: 0; 
scrollbar-face-color:#FFFFFF; 
scrollbar-shadow-color:#FFFFFF; 
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color :#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC; 
scrollbar-track-color:#FFFFFF; 
scrollbar-arrow-color:#333333;
font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;
}
a.spe img {border:1px #ffff00 solid; /* défini l'encadrement des images dans les liens hors survol */} 
a:hover.spe img {border:1px #ffff00 solid;} 
a:visited.spe img {
background-color:#000000;
border:1px #000000 solid;
filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
.tech{
	width:400px; 
    height:300px; 
    overflow:auto;
    margin-left:140px; 
    border:#FFFF00 solid 0px; 
	font-family:Georgia, "Times New Roman", Times, serif;    
    font-size:12px;
	font-weight:bold;
	padding:12px;
	color: #FFFF00; 
}.liens{
	width:400px; 
    height:300px; 
    overflow:auto;
    margin-left:180px; 
    border:#FFFF00 solid 1px;
    font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
	padding:12px;
	color: #FFFF00; 
}
.ctc1{
	width:620px; 
    height:180px; 
    overflow:auto;
    margin-left:50px; 
    border:#FFFF00 solid 0px;
    font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
	padding:6px;
	color: #FFFF00; 
}
.ctc2{
	width:320px; 
    height:240px; 
    overflow:auto;
    margin-left:410px;
	margin-top:10px; 
    border:#FFFF00 solid 0px;
    font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
	padding:6px;
	color: #FFFF00; 
}
.concerts{
	width:470px; 
    height:260px; 
    overflow:auto;
    margin-left:10px; 
    border:#FFFF00 solid 1px;
    font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
	padding:12px; 
	color: #FFFF00;
}
.Style3 {
	color: #FFFF00;
	font-weight: bold;
	font-size:12px;
}
.tofz{
overflow:auto; 
width:130px; 
height:500px;
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
color:#FFFF00;
font-weight:bold;
}
#centrageh {
    /* position: relative;  on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: 750px;
     text-align: left;
     }
.table {
width:750px;
height:575px;
border: 0px solid #FFCC00;
}
.tof {
/*border: 2px solid #ab4 ;*/
text-align:center;
height: 450px;
width: 660px;
overflow:auto;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A90180;
	text-decoration: underline;
} 
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A90180;
	text-decoration: underline;
} 
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color:#ffffff;	
	text-decoration: none;
} 
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color:#A90180;
	text-decoration: underline;
	
}
.Style2 {
	color: #666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 9px; 
	text-align: center;
}
.t3 {
	color: #FFFF7F;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 14px;
	font-weight:bold;
	text-align:left; 
	}
.t4 {
	color: #7FFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left; 
	}
.t5 {
	color: #FFFF00;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left; 
	}
.t6 {
	color: #FFFF7F;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	text-align:right; 
	}	
.focus {
	font-weight: bold;
	color: #000000; 
}
.alerte {
	font-weight: bold;
	color: #FFFF00;
	 
}
.top {
	color: #FFFF00;
	font-size: 11px;  
}
.admin {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff; 
	padding:20px; 
	text-align:left;
}
