body {
background-color: white;
color: black;
font-family: Arial, Helvetica, sans-serif;
width:1000px;
margin:auto;
}
a
{
text-decoration: none;
color: black;
font-family: Arial, Helvetica, sans-serif;
}
a:hover
{
text-decoration: underline;
color: red;
}
table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées */
}
#tableau 
{
/*margin:0px 50px 5px 130px;*/
padding-top:0;
height:100%;
width:992px;
font-family: Arial, Helvetica, sans-serif;
position:absolute;
}
#rubrique
{
height:auto;
width:992px;
}
#header {
width:992px;
height:198px;
margin:0px;
padding: 0px; 
}
#menu_gauche{
width:170px;
height:490px;
margin-top:0px;
padding: 0px; 
background-image:url('images/left_side1.gif');
background-repeat: no-repeat;
background-position: top left;
font-family: Arial, Helvetica, sans-serif;
}
#menu_gauche_bas{
background-image:url('images/left_side_bas.gif');
background-repeat: repeat-y;
background-position: top left;
/*min-height:50px;
height: auto !important;*/
height:350px;
}
#centre {
float:left;
width:645px;
margin-top:0px;
padding: 0px; 
}	
#contenu {
width:645px;
margin-top:0px;
padding: 0px;
height:790px;
overflow:auto; 
vertical-align: top;
}	
#pied_page {
float:left;
width:992px;
}	
#menu_droit {
width:170px;
margin-top:0;
height:490px;	
background-image:url('images/right_side1.gif');
background-repeat: no-repeat;
/*background-position: top right;*/
}	
#menu_droit_bas{
background-image:url('images/right_side_bas.gif');
background-repeat: repeat-y;
/*background-position: top right;
/*min-height:50px;
height: auto !important;*/
height:350px;
}
#clou {
width:150px;
height:140px;
float:left;
background-image:url('images/clou.gif');
background-repeat: no-repeat;
padding: 50px 0px 0px 20px;
font-family: Arial, Helvetica, sans-serif;
}
#tableau_actu_sponsor{
width:635px;
height:200px;
}
#tableau_actu {
width:395px; 
border:solid 1px #cccccc;
height:200px;
float:left;
}
#sponsor {
float:right;
width:226px;
font-family: Arial, Helvetica, sans-serif;
height:200px;
border:solid 1px #cccccc;
overflow: auto;
}
#titre_sponsor{
background-color:#cccccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
}
#contenu_sponsor{
width:90%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding:6px 0px 0px 8px;
}
#actu{
width:635px;
height:275px;
background-color: #cccccc;
}
#tableau_titres {
margin:auto;
float:left;
border:solid 1px #cccccc;
}
#presse{
width:227px;
background-color: #cccccc;
float:right;
font-family: Arial, Helvetica, sans-serif;
vertical-align: text-bottom;
padding-top:5px;
height:250px;
border-left: solid 1px white;
}
#presse1{
background-color: white;
color:black;
margin: 2px 10px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
/*height:180px;*/
}
#tableau_equipe {
width:645px; 
}
#main{
width:600px;
height:200px;
padding-left:5px;
}
#identification{
width:300px;
float:left;
}
#inscription{
width:300px;
float:left;
}
#livre_or{
width:600px;
}
#intro_score
{
  width: 1000px;
  font-size:14px;
  text-decoration:underline;
  color:#339900;
}
#tournoi
{
  width: 1000px;
  height:300px;
}
#gauche_tournoi{
width: 300px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 13px;
}
#droite_tournoi {
width: 700px;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 13px;
}
#resultat_droit
{
width:1000px;
}

#tableau_resultat {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

.titre1 {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 15px;
}
.titre1_bis {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
.titre_italic{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-style: italic;
}
.titre2 {
font-family: Arial;
font-size: 12px;
}
.titre3 {
font-family: Arial;
font-size: 12px;
}
.titre5{
font-family: Arial;
font-size: 10px;
}