html,body {
background-color : #000000;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #808080;
} 
@font-face {
font-family: BankGothic Lt BT;
font-style: normal;
font-weight: normal;
src: url(BANKGOT0.eot);
} 
.copyright{
position:relative;
width: 800px;
height: 10px;
border: 0px dotted gray;
text-align : center;
}
#petit_site {	 
position:relative;
width: 800px;
border: 0px dotted gray;
text-align : center;
/*left: 50%;
top: 50%;*/
margin-top: 10px;
margin-left: 10px; 
}
#site {	 
position:absolute;
width: 800px;
height: 600px;
border: 0px dotted gray;

margin-top: -10px;
margin-left: 10px; 
}
#copy {
width: 800px;
height: 5px;
margin-top: 0%;
border: 0px dotted gray;
background-color: #000000;
text-align: center;
}
.espace {
width: 800px;
height: 145px;
text-decoration:none;
}
.espaceban {
width: 800px;
height: 260px;
text-decoration:none;
}
.espacelien {
width: 800px;
height: 80px;
}
.espacelivre {
width: 800px;
height: 100px;
}
.espacelivre2 {
width: 100px;
}
#entete {
width: 800px;
height: 10px;
border: 0px dotted gray;
background-color: #000000;
text-align: center;
}  

/* affiche un cadre */
#frame {  
width: 800px;
height: 525px;
border: 1px solid #404040;
text-align: center;
text-decoration:none;
}	 
#vignette {
width: 800px;
height: 25px;
margin-top: 0%;
border: 0px dotted gray;
text-align: center;
text-decoration:none;
}	
.fleche {
width: 50px;
height: 25px;
border: 0px dotted gray;
text-align: center;
text-decoration:none;
}	  
#photoac {
width: 800px;
height: 235px;
margin-top: 0%;
border: 0px solid #404040;
text-align: center;
text-decoration:none;
}
#ban {
width: 500px;
height: 80px;
margin-top: 0%;
border: 1px solid #404040;
text-align: right;
text-decoration:none;
}	
#photoban {
width: 300px;
height: 80px;
border: 1px solid #404040;
background-color: #000000;
text-align: center;
text-decoration:none;
}  	
#som {
width: 400px;
height: 229px;
margin-top: 0%;
border: 0px solid #404040;
text-align: center;
text-decoration:none;
}	
.somesp {
width: 1000px;
height: 229px;
margin-top: 0%;
border: 0px solid #404040;
text-align: center;
text-decoration:none;
}	
.paru {
width: 1000px;
height: 114px;
margin-top: 0%;
border: 0px solid #404040;
text-align: center;
text-decoration:none;
}	  
#entrer{
list-style-type: none;
color: #808080;
width: 800px;
font: normal 100% BankGothic Lt BT, Arial, sans-serif;
text-align: center;
height: 10px;
} 
#menu {
list-style-type: none;
border:0px dotted gray;
color: #808080;
width: 800px;
font: bold 18px BankGothic Lt BT, Arial, sans-serif;
text-align: center;
height: 10px;
} 
.rub {
width: 750px;
height: 30px;
border: 0px dotted gray;
text-align: center;
}
#envoi {
width: 800px;
height: 30px;
border: 0px dotted gray;
text-align: center;
}
.espacefor {
width: 800px;
height: 85px;
border: 0px dotted gray;
text-align: center;
}
#mes {
width: 800px;
height: 150px;
margin-top: 0%;
border: 0px dotted gray;
text-align: center;
text-decoration:none;
margin: 3px;
}
#compteur {
position:absolute;
width: 800px;
height: 30px;
border: 0px dotted gray;
text-align : center;
left: 50%;
top: 50%;
margin-top: 0px;
margin-left: -400px; 
border:0;
}
p,a {
font-size :85%;
font-family : BankGothic Lt BT, Arial, sans-serif;
color : #606060;
letter-spacing: 4pt;
margin:3pt;
text-align: center;
display: inline;
}
.index{
font-size :70%;
font-family :Arial, sans-serif;
color : #202020;
letter-spacing: 0pt;
margin:3pt;
text-align: center;
display: inline;
}
#cop {
font-size :100%;
font-family : BankGothic Lt BT, Arial, sans-serif;
color : #606060;
letter-spacing: 0pt;
margin:3pt;
text-align: center;
display: inline;
font-size :85%;

}
h1 {
font: bold 100% BankGothic Lt BT, Arial, sans-serif;
color : #F0E8DA;
letter-spacing: 7pt;
margin:0;	
padding:0;
}
h1 em {
font: bold 100% BankGothic Lt BT, Arial, sans-serif;
color : #808080;
text-align: center;
letter-spacing: 7pt;
}
h2 {
font: bold 90% BankGothic Lt BT, Arial, sans-serif;
color : #606060;
text-align: center;
letter-spacing: 7pt;
}
h3 {
font: bold 90% BankGothic Lt BT, Arial, sans-serif;
color : #606060;
text-align: center;
letter-spacing: 7pt;
}
h4 {
font: bold 90% BankGothic Lt BT, Arial, sans-serif;
color : #606060;
text-align: center;
letter-spacing: 7pt;
} 
h5 {
font: bold 90% BankGothic Lt BT, Arial, sans-serif;
color : #606060;
text-align: center;
letter-spacing: 7pt;
}
/* #606060; */
A { color: #858585; text-decoration:none; }
A:hover { color:#FFCC00; text-decoration:none;
}
A #page{ color:#FFCC00; text-decoration:none; }
hr {
color:#404040;  
background-color:#404040;
width:100%;
height: 1px;
margin-top: 0%;
padding: 0%;

}

.text {
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
color : #F0E8DA;
letter-spacing: 2pt;
margin:0;	
padding:0;
text-align: justify;
vertical-align : top;
top=0;
}

.text_jaune {
font: normal 100% BankGothic Lt BT, Arial, sans-serif;
color : #FFCC00;
letter-spacing: 2pt;
margin:0;	
padding:0;
text-align: left;
border-collapse: collapse;
}

.text_blanc {
font: normal 100% BankGothic Lt BT, Arial, sans-serif;
color : #FFFFFF;
letter-spacing: 2pt;
margin:0;	
padding:0;
text-align: left;
border-collapse: collapse;
}

.bloc {
font: bold 80% BankGothic Lt BT, Arial, sans-serif;
color : #FFFFFF;
text-align: left;
letter-spacing: 2pt;
}
.text_or {
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
color : #BBA686;
letter-spacing: 2pt;
margin:0;	
padding:0;
text-align: justify;
/*border-right : 1pt solid #404040;*/
border-bottom : 1pt solid #404040;
border-collapse: collapse;
}
.repertoires a{
/*color:#FFCC00; 
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
display: inline;
letter-spacing: 1pt;*/
padding:1pt;
list-style-type: none;
border:0px dotted gray;
color: #606060;
font: normal 12px BankGothic Lt BT, Arial, sans-serif;
text-align: left;
height: 10px;
letter-spacing: 1pt;
}

table.contact{
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
color : #F0E8DA;
margin:0;	
padding:0;
text-align: left;
letter-spacing: 1pt;
}

.contact td{
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
color : #F0E8DA;
margin:0;	
padding:0;
text-align: left;
vertical-align: top;
}

.contact .titre{
font: normal 90% BankGothic Lt BT, Arial, sans-serif;
color : #CAA200;
letter-spacing: 1pt;
margin:0;	
padding:0;
text-align: left;
vertical-align: top;
}

.contact .thr{
color: #636363;  
background-color: #636363; /* #404040; */
width:100px;
height: 1px;
margin-top: 0%;
padding: 0%;
}

.tableau {

margin: 0; 
padding:0px ;
text-align:center;

}
/*
.tableau table {
width: 700px;
border: thin solid #000000;
border-collapse: collapse;
font-family: tahoma, verdana, arial, sans-serif;
font-size:15px;
empty-cells:show;
}

.tableau th {
font-size: 90%;
color: #001999;
border-collapse: collapse;
border:1px solid #ffffff;
padding: 15px;
text-align:center;
}

.tableau td {
font-size: 90%;
border: thin solid #ED6647;
padding: 5px;
text-align: left;
background-color: #ffffff;
}
*/

