body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: black;
	background-image: url(../my_images/bg_6x600.png);
	background-position: center top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4;
	font-size: 13px;
	color: #ffffff;
}

img { 
	border: none 0px #fff;
}

#my_body{
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -500px; /* moitié de la largeur pour pouvoir centrer l'image */
	height: 900px;
	width: 1000px;
}
/*header*/
#header{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 150px;
	width: 1000px;
	background-image: url(../my_images/header_1000x150.png);
}
/*content*/
#content{
	position: absolute;
	top: 150px;
	left: 0px;
	height: 1000px;
	width: 1000px;
	background-image: url(../my_images/content_1000x3.png);
}
/*Contenu des onglets*/
#accueil{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: block;
}
#calendrier{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: none;
}
#comite{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: none;
}
#equipe{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: none;
}
#resultats{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: none;
}
#espace{
	position: absolute;
	top: 40px;
	left: 5px;
	height: 956px;
	width: 990px;
	display: none;
}


/* menu*/
#menu{
	position: absolute;
	top: 10px;
	left: 4px;
	height: 30px;
	width: 992px;
	background-image: url("../my_images/tab_bg_1x30.png");
}
#menu a{
	position: absolute;
	top:5px;
	left: 45px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
	text-indent: 0;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal;
	font-weight: bold;
}
#menu a:hover{
	color: white;
}
/*classes des onglets*/
.active{
	background-image: url("../my_images/tab_actif_146x30.png");
}
.active a{
	color: black;
}
.passive{
	background-image: url("../my_images/tab_passif_146x30.png");
}
.passive a{
	color: red;
}
/*onglets*/
#tab_accueil{
	position: absolute;
	top: Opx;
	left: 50px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}
#tab_calendrier{
	position: absolute;
	top: Opx;
	left: 196px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}
#tab_comite{
	position: absolute;
	top: Opx;
	left: 342px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}
#tab_equipe{
	position: absolute;
	top: Opx;
	left: 488px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}
#tab_resultats{
	position: absolute;
	top: Opx;
	left: 634px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}
#tab_espace{
	position: absolute;
	top: Opx;
	left: 780px;
	height: 30px;
	width: 146px;
	cursor: pointer;
}

/*introduction*/
#intro{
	position: absolute;
	top: 0px;
	left: 5px;
	height: 550px;
	width: 980px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	text-indent: 10;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal;
	font-weight: normal;
}
/*telechargement*/
#News1{
	position: absolute;
	top: 0px;
	left: 5px;
	height: 550px;
	width: 980px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
	text-indent: 10;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-style: normal;
	font-weight: normal;
	margin-top: 35px;
	margin-left: 0px;
	color: red;
}
#News1 a{
	color: red;
	font-weight: bold;
}
#News1 a:hover{
	color: white;
	font-weight: bold;
}
/*matchs et rss*/
#box1{
	position: absolute;
	top: 570px;
	left: 15px;
	height: 300px;
	width: 300px;
	background-image: url(../my_images/box_300x300.png);
}
#matchs{
	position: absolute;
	top: 50px;
	left: 10px;
	height: 180px;
	width: 280px;
}
/*boutton rss*/
#rss{
	position: absolute;
	top:220px;
}
#rss a{
	text-decoration: none;
	border: 0;
}
#rss_icon{
	position: absolute;
	left: 20px;
}
#rss_text{
	position: absolute;
	top: 30px;
	left: 80px;
	width: 160px;
}
#rss_text a{
	line-height: 1.2;
	color: red;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	text-indent: 10;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal;
	font-weight: bold;
}

#rss_text a:hover{
	text-decoration: underline;
}
/*inscription*/
#box2{
	position: absolute;
	top: 570px;
	left: 345px;
	height: 300px;
	width: 300px;
	background-image: url(../my_images/box_300x300.png);
}
#inscription{
	position: absolute;
	top: 50px;
	left: 10px;
	height: 180px;
	width: 280px;
}
#subscription_button{
	position: absolute;
	top: 260px;
	left: 100px;
	height: 20px;
	width: 100px;
	background-image: url(../my_images/red_button_100x20.gif);
}
#subscription_button a{
position: absolute;
	left:12px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	text-indent: 10;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal;
	font-weight: bold;
	color: black;
	cursor: pointer;
}
#subscription_button:hover{
	background-image: url(../my_images/black_button_100x20.gif);
}
#subscription_button a:hover{	
	color: white;
}
/*Entrainements*/
#box3{
	position: absolute;
	top: 570px;
	left: 675px;
	height: 300px;
	width: 300px;
	background-image: url(../my_images/box_300x300.png);
}
#Entrainements{
	position: absolute;
	top: 50px;
	left: 10px;
	height: 230px;
	width: 280px;
	overflow:auto;
}
#plan{
	position: absolute;
	top: 260px;
	left: 10px;
	height: 230px;
	width: 280px;
	overflow:auto;
}
a.link { color: #66FFCC; }
a.link:hover { color: #999933;}
/*classe des titres des boites*/
.box_title{
	position: absolute;
	top: 15px;
	left: 10px;
	height: 25px;
	width: 280px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
	text-indent: 10;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-style: normal;
	font-weight: bold;
}
/*footer*/
#footer{
	position: absolute;
	top: 1150px;
	left: 0px;
	height: 50px;
	width: 1000px;
	background-image: url(../my_images/footer_1000x50.png);
}
#footer a{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
/*webmaster references*/
#webmaster{
	position: absolute;
	top:1200px;
	left: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}
#webmaster a{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2;
	font-size: 10px;
	color: red;
	text-decoration: none;
}
#webmaster a:hover{
	text-decoration: underline;
}
