BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;width:100%;BACKGROUND:url(/fond3.png);
}
img {
	MARGIN: 0;
}
P {
	MARGIN: 0px 0px 0px;font-size: 10px
}
.normaljustifie {
	MARGIN: 0px 0px 0px;font-size: 10px;text-align:justify;padding-right:15px;
}
a {
text-decoration: underline;color: #555555;font-weight: bold;font-size: 10px;
}
a:hover {
text-decoration: underline;color: #bf381e;font-weight: bold;
}
.legendephoto {
COLOR :#FEDE00;TEXT-ALIGN:center;FONT-SIZE:12px;font-weight:bold;
}
.legendephoto2 {
COLOR :#FDFADF;TEXT-ALIGN:center;FONT-SIZE:11px;
}

#headerA {
HEIGHT: 167px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/bandeau_archive.jpg) top left no-repeat;
}

#header {
HEIGHT: 167px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/bandeau7.jpg) top left no-repeat;
}
#headeru18{
HEIGHT: 167px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/bandeauU18.jpg) top left no-repeat;
}
#header2 {
    width:990px;HEIGHT: 167px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/bandeau_noel2.gif) top left no-repeat;
}
#header548 {
	width:548px;HEIGHT: 169px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/img_str/finale_idf_2007.jpg) top left no-repeat;
}
#header_tournoi {
	width:100%;HEIGHT:167px; BACKGROUND-COLOR: #000099;background: #000000 url(/tournois/bandeau_tournoi_22.jpg) top left no-repeat;
}
#header_coachn3 {
    width:100%;HEIGHT:167px; BACKGROUND-COLOR: #99cccc;background: #000000 url(/bandeau_coachn3.jpg) top left no-repeat;
}
#conteneur {
	MARGIN: AUTO;MARGIN-TOP: 5px; WIDTH: 960px;BORDER:0px solid #999999;background: #575757;
}
#conteneur_popup {
	WIDTH: 750px;BORDER:1px solid #999999;background: #575757;
}
#conteneur548 {
	MARGIN: AUTO;MARGIN-TOP: 5px; WIDTH: 548px;BORDER:1px solid #999999;background: #575757;
}

#centre {
MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;MARGIN-TOP: 0px;min-height:430px;
PADDING-TOP:15px;PADDING-BOTTOM:15px;PADDING-RIGHT:15px;PADDING-LEFT:15px;

BACKGROUND: #cacccc  top right no-repeat;
WIDTH:925px;
BORDER-left:2px solid #343436;
}
#centre_popup {
MARGIN-LEFT: 162px; MARGIN-RIGHT: 0px;MARGIN-TOP: 0px;height:100%;
PADDING-TOP:3px;PADDING-BOTTOM:15px;PADDING-RIGHT:15px;PADDING-LEFT:15px;
BACKGROUND: #575757;
WIDTH:557px;
BORDER-left:2px solid #343436;
}
#centre_popup_noir {
MARGIN-LEFT: 16px; MARGIN-RIGHT: 0px;MARGIN-TOP: 0px;height:100%;
PADDING-TOP:3px;PADDING-BOTTOM:15px;PADDING-RIGHT:15px;PADDING-LEFT:15px;
BACKGROUND: #000000;
WIDTH:557px;
BORDER-left:2px solid #343436;
}
#centre548 {
MARGIN-LEFT: 117px; MARGIN-RIGHT: 0px;MARGIN-TOP: 0px;height:100%;
PADDING-TOP:3px;PADDING-BOTTOM:15px;PADDING-RIGHT:15px;PADDING-LEFT:15px;
BACKGROUND: #ffffff;
WIDTH:399px;
BORDER-left:2px solid #343436;
}
#pied548 {
	CLEAR: both; HEIGHT: 10px; background: #575757;COLOR :#FEDE00;TEXT-ALIGN:right;
	BORDER-TOP:1px solid #999999;
}


#pied {
	CLEAR: both; HEIGHT: 35px; width:100%;background: #575757;COLOR :#FEDE00;TEXT-ALIGN:right;FONT-SIZE:10px;PADDING-RIGHT :20px;
	BORDER-TOP:1px solid #999999;text-align:center;font-weight:bolder;
}
#pied a{
	COLOR :#E9E9E9;text-decoration: underline;
}
#pied_popup {
	CLEAR: both; HEIGHT: 15px; background: #575757;COLOR :#FEDE00;TEXT-ALIGN:right;FONT-SIZE:10px;PADDING-RIGHT :20px;
	BORDER-TOP:1px solid #999999;text-align:center;font-weight:bolder;
}
/* Menu vertical */
#menu {
float: left;
width: 158px;
padding-top:20px;
background: #575757;
text-indent:10px;
margin-bottom:25px;
}

#menu ul {
padding: 0;
margin: 0 1em 0 1em;
list-style-type:none;
} 
#menu li a {
display: block;
text-decoration: none;
height: 1.4em;
line-height: 1.4em;
color: white;
font-weight: bold;
font-size: 100%;
}
#menu li a:hover {
background: #FFE500;
color: #336600;
}
.menutitre {
FONT:"Trebuchet MS", Verdana, Arial, sans-serif; 
color: #FFE500;
font-size: 100%;
font-weight: bold;
padding-left:10px;
margin-top:10px;
}
.menutitre a {
FONT:"Trebuchet MS", Verdana, Arial, sans-serif; 
color: #FFE500;
font-size: 100%;
font-weight: bold;
text-decoration:none;
}
.menutitre a:hover {
FONT:"Trebuchet MS", Verdana, Arial, sans-serif; 
color: #ffffff;
font-size: 100%;
font-weight: bold;
text-decoration:underline;
}
.toptableau{
padding-left:5;
padding-top:5;
border-top: 1px solid #2B4862;
color:#FFFF00;
font-size: 70%;
font-weight:bold;
text-indent : 2px;
}
.pleintableau{
padding-left:5;
color:#2B4862;
font-size: 70%;
font-weight:bold;
text-indent : 2px;
}
.pleintableaugris {
padding-left:5;
color:#2B4862;
background:#EFEFEF;
font-size: 70%;
font-weight:bold;
text-indent : 2px;
}
.titretableau {
padding-left:5;
background:#575757;
border-top: 1px solid #2B4862;
color:#FFE500;
font-size: 80%;
font-weight:bold;
text-indent : 2px;
}
.titretableaucentre {
padding-left:5;
background:#575757;
border-top: 1px solid #2B4862;
color:#FFE500;
font-size: 80%;
font-weight:bold;
text-align : center;
}
#centre ul {
padding: 0;
margin: 1em 1em 1em 1em;
list-style-type:none;
font-size: 80%;
}

table {
border: 1px solid #000000;
border-collapse: collapse ;
margin-top:5px;
}
.tableSansBordure {
margin-top:5px;
border: 0px solid #2B4862;
}

#centre h1 {
MARGIN-TOP:10px;
width:560px;
font-weight: bold;
font-size: 130%;
padding-bottom: 0.2em;
border-bottom: 1px solid #FFE500;
text-indent: 5px;
color: #225500;
}
#centre_popup h1 {
width:550px;
font-weight: bold;
font-size: 150%;
padding-bottom: 0.2em;
border-bottom: 1px solid #FFE500;
text-indent: 5px;
color: #225500;
}
h2 {
margin-top: 1em;
margin-bottom: 5px;
font-size: 110%;
font-weight: bold;
color: #228822;
}
h3 {
margin-top:1em;
margin-bottom:5px;
font-size:110%;
font-weight:bold;
color:#EA0000;
}
.notes{
color:#2B4862;
font-size: 10px;
}
#infobox {
WIDTH: 540px;border: 1px solid #666666;text-align:justify;
PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-top:5px;
color:#2B4862;font-size: 80%;font-weight:bold;margin-top:15px;height:150px;
}
#infoboxtitre {
margin-BOTTOM:15px;
width=540px;
FONT: 120%/1em "Trebuchet MS", Verdana, Arial, sans-serif; 
color: #bf381e;
font-size: 170%;
font-weight: bolder;
}
#motducoach{
WIDTH :500px;FONT-SIZE:10px;TEXT-ALIGN:justify;MARGIN :auto;
}
.right {
TEXT-ALIGN:right;FONT-WEIGHT :bolder;COLOR:#9B0000;MARGIN-TOP:15px;PADDING-RIGHT : 37px;
}
.pleintableaunotes {
padding-left:5;
color:#2B4862;
font-size: 60%;
text-indent : 2px;
text-align:justify;
}
.sousmenutitre {
FONT: 90%/1em "Trebuchet MS", Verdana, Arial, sans-serif;
color: #FFE500;
font-size: 90%;
font-weight: regular;
padding-left:10px;
line-height:15px;
}
.sousH1{
margin-top:-10px;
font-style: italic;
font-weight: bold;
font-size: 85%;
padding-bottom: 0.2em;
text-indent: 5px;
color: #225500;
}
.notesblanc{
font-size:9px;
color:white;
margin:0;
line-height:5px;
}
.legende{
width:500px;
FONT: 70%/1em "Trebuchet MS", Verdana, Arial, sans-serif; 
color: #E09801;
font-size: 100%;
text-align:justify;
font-weight: bolder;
margin-top:8px;
margin-left : 40px;
}
.pagination{
font-size:90%;
margin-top:-15px;
margin-bottom:10px;
padding-top:3px;
height:22px;

}
.pagination ul{
padding-top:2px;
font-size: 100%;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.page_inactive {
padding-left:5px;padding-right:5px;
margin-right:5px;margin-left:5px;
text-decoration: none;
 
color: #ffffff;
}
.pagination a, .pagination a:visited{
padding: 0 5px;margin:3px;

text-decoration: none; 
color: #999999;
}
.pagination a:hover, .pagination a:active{
color: #000;
background-color: lightyellow;
}
.pagination li.currentpage{
color: #FFCC00;font-weight:bolder;
padding-left:5px;padding-right:5px;

}
* html .pagination li.currentpage, * html .pagination li.page_inactive{ /*Pour bug IE6.*/
margin-right: 5px;
padding-right: 0;
}
.sousH2 a{
margin-top:-100px;
font-style: italic;
font-weight: bold;
font-size: 100%;
padding-bottom: 0.2em;
color: #bf381e;
}
.sousH2 a:hover{
color: #cccccc;
}
#slider{
	width:560px;
	position:relative;
	top:100px;
	margin:0 auto;
}
 
#slider-window{
	position:relative;
	width:500px;
	height:333px;
	overflow:hidden;
	margin:0 auto;
}
 
#prevSlide,#nextSlide{
	width:30px;height:50px;
	position:absolute;
	top:150px;
	cursor:pointer;
}
#prevSlide{left:0;}
#nextSlide{right:0;}Pour positionner le texte correctement au-dessus l’image, nous utilisons la même astuce, .slide a une position relative et son contenu .slide-content une position absolue.
.slide{
	float:left;
	position:relative;
	list-style-type:none;
	width:500px;
	height:333px;
}
 
.slide-content{
	position:absolute;
	left:0;
	top:0;
	background:rgba(0,0,0,0.5);
	height:313px;
	width:180px;
	padding:10px;
}
 
.read-more{
	float:right;
}
