@charset "utf-8";
/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:auto;
padding:auto;
text-align:center;}
.fondcontent{
background-image:url(/images_beach2009/body_bg-1680.jpg);
background-position:center top;
background-repeat:no-repeat;
background-color:#096b8e;}

#menu{
margin:auto;
width:989px;
height:147px;
padding-bottom:10px;}
#menu div{
float:left;}
#menu .btnmenu{
width:979px;
background-color:#000000;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
height:45px;}

#menu .btnmenu img{
margin-top:5px;
margin-bottom:1px;
padding-left:2px;
padding-right:2px;}

#content{
/*padding-top:10px;*/
width:988px;
margin:auto;
}

#carousel{
width:723px;
height:400px;
float:left;}

#resultats{
background-image: url('/images_beach2009/resultat_bg.jpg');
background-repeat:no-repeat;
width:246px;
height:402px;
float:right;
text-align:center;
padding-top:10px;}

.matches{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#000000;
width:207px;
height:146px;
margin:auto;
padding-bottom:0px;
line-height:16px;}
.matches .title{
text-transform:uppercase;
color:#E5004D;
font-size:12px;
text-align:left;
padding-left:10px;}

.matches .text{
color:#DEDEDE;
text-align:left;
padding-left:15px;
padding-bottom:0px;
margin-bottom:0px;}

.matches .text .number{
font-weight:bold;
color:#7A7A7A;}

.matches .title .grey{
color:#C5C5C5;
font-weight:bold;}
.matches .title .number{
color:#7A7A7A;
font-weight:bold;}

#classement{
background-image:url(/images_beach2009/tsr_classement.jpg);
background-repeat:no-repeat;
width:205px;
height:81px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
margin-top:10px;
padding:auto;
color:#FFFFFF;}
#classement .btn{
text-align:left;
padding-top:33px;
padding-left:11px;}

#newsletter{
background-image:url(/images_beach2009/tsr_newsletter.gif);
background-repeat:no-repeat;
width:207px;
height:88px;
margin:auto;
padding:auto;
}
#newsletter div{
padding-top:38px;
padding-left:12px;}

#newsletter .button{
background-color:#3F3F3F;
background-image:url(/images_beach2009/btn_sinscrire.gif);
background-repeat:no-repeat;
cursor:pointer;
font-size:10px;
letter-spacing:-1px;
width:75px;
height:30px;
text-transform:uppercase;
border:0px solid #3F3F3F;
display:block;
float:left;
margin-top:4px;	}

#newsletter .input{
width:100px;
border:0px solid white;
height:17px;
margin-top:9px;
margin-right:10px;
display:block;
float:left;}

#newsfooter{
background-image:url(/images_beach2009/news_bg.jpg);
background-repeat:no-repeat;
/*width:967px;*/
clear:both;
margin-top:15px;
padding-left:21px;
padding-top:7px;
text-align:left;
}
.newsbg{
background-image:url(/images_beach2009/news_littlebg.jpg);
background-repeat:no-repeat;
padding-right:12px;}
.littlenews{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:186px;
padding-top:3px;
padding-left:8px;
padding-right:8px;
margin-right:0px;
margin-top:7px;
color:#9A9A9A;
border:0px solid red;}

.littlenews .date{
padding-top:9px;
padding-bottom:3px;
color:#EBEBEB;
font-weight:bold;}

#news{height:280px;}

#footer{
background-image:url(/images_beach2009/news_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:988px;
/*clear:both;*/
margin:auto;
/*padding-left:21px;*/
padding-top:7px;
text-align:center;
}

.websiteby{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;}

.navtop {
color: #FFffFF;
font-size: 11;
line-height: 14px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #00C6FF;
}
.textDefault{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
}
.titrepage {
	font-size: 16;
	font-weight: bold;
	color:#00C6FF;
	border-bottom: 1px solid #00C6FF;
}
.contentnav {
font-size: 11;
line-height: 16px;
font-family: verdana, arial, sans-serif;
}
