/*<![CDATA[*/
body {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size: 0.8em;
text-align:center;
padding: 0;
}
p {
margin: 0 0 10px 0;
}
a {
color:#983b2b;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
img {
border:none;
}
#header1 {
height: 95px;
background-color: #FFFFFF;
}
#header2 {
height: 150px;
background-color: #FFFFFF;
width:800px;
}

#haut {
height: 30px;
background-color:#FFFFFF;
}
#conteneur {
width:805px;
margin:0 auto;
background-color:#FFFFFF;
}

#droite {
background-color:#FFFFFF;
margin-top:35px;
margin-left: 505px;
font-size: 11px;
line-height:13px;
color: #FFFFFF;
text-align:left;
}
#droite p{
padding: 10px 0 0 0;
margin:0;
text-align:justify;
}
#droite img{
margin:2px 5px 0 0;
float:left;
}
#droite span {
color:#983b2b;
font-weight:bold;
}

#centre {
float:left;
width: 505px;
font-size: 11px;
line-height:13px;
color: #333333;
text-align:left;
}
* html #centre {
margin-top: 31px;
}
*+html #centre {
margin-top: 31px;
}
centre h1 {
font-size: 13px;
margin-top:15px;
margin-bottom:10px;
}
#centre p {
text-align:justify;
padding:0 10px 0 0px;
}
#centre img {
margin:10px 0 0 0;
}
#centre img.imgFloat{
float: left;
border:none;
margin:0;
padding: 0 10px 0 0;
}

#pied {
clear:both;
height: 150px;
padding: 30px 0 0 0;
background-color: #FFFFFF;
color: #999999;
font-size: 11px;
text-align:center;
}
#pied h1, #pied a {
text-align: left;
font-size: 12px;
color:#555555;
margin:0;padding:0;
text-decoration:none;
}
#pied p {
margin: 10px 0 0 0;
padding:0;
}

#menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}
#menuhaut ul {
list-style-type: none;
width: 100%; /* précision pour Opera */
}
#menuhaut li {
float: left;
background-color: transparent;
}
#menuhaut a {
margin: 0 0px;
width:92px;
height: 44px;
display: block;
text-align: center;
/*border: 1px solid gray;*/
text-decoration: none;
color: #000;
}
#menuhaut a:hover {
background-color: transparent;
/*border: 1px solid gray; */
}
a#menu1 {
background: transparent url(../img/menu1.png) top left no-repeat;
width: 57px;
}
a#menu1:hover {
background: transparent url(../img/menu1.png) 0% -44px no-repeat;
}
a#menu2 {
background: transparent url(../img/menu2.png) top left no-repeat;
width:110px;
}
a#menu2:hover {
background: transparent url(../img/menu2.png) 0% -44px no-repeat;
}
a#menu3 {
background: transparent url(../img/menu3.png) top left no-repeat;
width:111px;
}
a#menu3:hover {
background: transparent url(../img/menu3.png) 0% -44px no-repeat;
}
a#menu4 {
background: transparent url(../img/menu4.png) top left no-repeat;
width:94px;
}
a#menu4:hover {
background: transparent url(../img/menu4.png) 0% -44px no-repeat;
}
a#menu5 {
background: transparent url(../img/menu5.png) top left no-repeat;
width:94px;
}
a#menu5:hover {
background: transparent url(../img/menu5.png) 0% -44px no-repeat;
}
a#menu6 {
background: transparent url(../img/menu6.png) top left no-repeat;
width:97px;
}
a#menu6:hover {
background: transparent url(../img/menu6.png) 0% -44px no-repeat;
}
a#menu7 {
background: transparent url(../img/menu7.png) top left no-repeat;
width:92px;
}
a#menu7:hover {
background: transparent url(../img/menu7.png) 0% -44px no-repeat;
}
a#menu8 {
background: transparent url(../img/menu8.png) top left no-repeat;
width:144px;
}
a#menu8:hover {
background: transparent url(../img/menu8.png) 0% -44px no-repeat;
}
#menubas {
list-style-type: none;
margin: 15px 0 0 0;
padding:0;
}
#menubas li {
display: inline;
}
#menubas a {
margin: 0 2px;
color: #999999;
text-decoration: underline;
}
#menubas a:hover {
text-decoration: none;
}

#resultats {
padding-top:32px;
background: url(../img/resultats.png) left top no-repeat;
}
#medals {
padding-top:32px;
background: url(../img/medals.png) left top no-repeat;
}
#info {
padding-top:32px;
background: url(../img/more-info.png) left top no-repeat;
}
#contact {
padding-top:32px;
background: url(../img/contacts.png) left top no-repeat;
}
.cadre {
padding:10px 10px 15px 10px;
background: #a7a7a7 url(../img/cadre_res.png) left bottom no-repeat;
}
#tablogo {
margin : 15px 0 0 0;
text-align: center;
width:800px;
}
.u1 {
list-style-type: disc;
margin: 5px 0 15px 15px;
padding:0;
}
.u2 {
list-style-type: disc;
margin: 5px 0 10px 30px;
padding:0;
}
.u1 li {
margin-bottom: 1px;
}
.u2 li  {
margin: 5px 0 5px 0px;
}
