body, td, p {
    font-family: tahoma, sans-serif;
    font-size: 10pt;
    color: #000000;
    margin: 0px;
/*     background: url(../images/sand/site-background.gif); */
}
/* body {text-align:center; width:950px;} */

ul, ol, blockquote {
     margin: 0px 0px 0px 10px;
     padding: 0px;
}           

ul {
    list-style-type: disc;
}

a {
    color: #FF9900;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

h1 {
    font-family: verdana, sans-serif;
    font-size: 13pt;
    color: #000000;
    margin: 0px;
    text-align:center;
}

h2 {
    font-family: verdana, sans-serif;
    font-size: 11pt;
    color: #FF9900;
    margin: 0px;
}

h3 {
    font-family: verdana, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin: 0px;
}

h4 {
    font-family: tahoma, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    margin: 0px;
}

pre {
      margin: 0px;
     font-family: verdana, sans-serif;
}

.menu td {
     font-family: verdana, sans-serif;
     font-size: 8pt;
     color: #ffffff;
     margin: 0px;
     font-weight: bold;
}

.menu td a {
    font-family: verdana, sans-serif;
    font-size: 8pt;
    color: #ffffff;
    margin: 0px;
    font-weight: bold;
    text-decoration: none;
}

.menu td a:hover {
    text-decoration: underline;
}
/* ---------------------- */
#container {text-align:center;width:950px;}
#maindiv1 {text-align:center;}

#header {width:100%;}
#content {width:100%;}

.no_bullet {    list-style-type: none;
          }

.lang li{display:inline;}
          
ul.leftmenu li a{ font-size:11pt;
              color=#FF9900;
            }
.clear {clear:both;}            

ul.leftmenu {margin:0;}

.textright {text-align:right;}
.center {text-align:center;}
/*.classement {display:block; padding-left:30px;padding-right:50px;} */
.classement {display:block; margin-left:10px;}
.classement li {clear:left;}
/* .classement span div.equipe{width:70%;} */
/*.classement span div.flag{width:20%; float:right;} */
.classement div span.equipe{width:80%;float:left;}
.classement div span.flag{width:10%; float:none;}
/*.classement div.equipe{width:80%;float:left;} */
/*.classement div.flag{width:20%; float:right;} */

h1 {clear:both; padding-top:10px; padding-bottom:15px;}
h1.accueil {text-align:center;}
h2 {clear:both; padding-top:10px; padding-bottom:15px;}
hr {clear:both;}

.presse_img {text-align:center;}
.presse_img img{width:400px;}

#media_2007 .accueil_img{height:190px;}
#media_2007 .partie1 {padding-right:11px;}
#media_2008 .accueil_img{width:250px;}
.partie1 {float:left;padding-right:30px;}
.partie1 img{height:190px;}
.partie2 {padding-top:10px;}
#left_content {width:125px;}
#center_content {width:700px;}
#right_content {width:125px;}
.rightmenu img{width:150px;}
p {padding-bottom:10px; font-size:10pt;}

.div_classement_left{ width:100%;float:left;}

.div_classement_right{ width:50%;float:left;}

.photo_2007 li {display:inline;}

td {vertical-align:top;}
.ss_titre {text-align:center;font-size:9pt;font-weight:bold;}
.ss_titre img{height:80px;}
.underline {text-decoration:underline;}

.col_1 {float:left;clear:both;}
.col_2 {text-align:right;float:right;}
.justify {text-align:justify;}

.banniere {text-align:center;}
dd img.max_width { width:300px;}
dd img.max_widthmil { width:418px;}

h3{text-decoration:underline;padding-bottom:20px;}

.ligne {clear:both;font-size:8pt;height:12px;}
.paire {background-color:#cfcfcf;}
.impaire {}
.colonne1 {width:10%; float:left;}
.colonne2 {width:65%; float:left;}
.colonne3 {width:10%; float:left;}
.colonne4 {width:15%; float:right;}

.photo_2008 li {display:inline;}
.photo_2008 li a img {width:130px;}
.rightcol {padding-left:0px;padding-right:0px;}

.center_info {text-align:center;}
.translation_info {text-align:right;}

.presse_img4 img {width:485px;}

.sponsor_pro {height:50px; margin-left:15px;}
