* {
	padding:0;
	margin:0;
	border:0;
}

* html {
	margin:0; 
	padding:0;
	background:#000000;

}

html {
	background:#000000;
	/*background: url(../images/fd.jpg) no-repeat top center #000000;*/
    /*background-attachment: fixed;*/
	height:100%;
	margin:0; 
	padding:0;

}

*+html {
  background:#000000;
}

body {
	background:#000000;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #ffffff;
}

#header ul {
	list-style-type: none;
	padding:2px;
	margin:0;
	text-align:center;
}

#header li {
	float:left;
	margin-left:25px;
}

a {
  color: #fff;
  text-decoration:underline;
}
a:hover {
	color:#FF6600;
  text-decoration:underline;
}

h3 { font-size:14px; }
h2 a {
text-decoration:none;
}



.bloc_liens {
float:left;
width:215px;
text-align:right;
position:relative;
top:350px;
}

.lien_googlemap a:hover {
color:#FF6600;
}

.hautPage {
text-align:right;
font-size:10px;
padding-right:26px;
}

.hautPage a {
color:#FFFFFF;
text-decoration:none;
}

.hautPage a:visited, a:hover {
color:#FFFFFF;
}


/*STAGES */

#sous_nav_stages{
	position:absolute;
	top:102px;
	left:49px;
}

.liens_sites_lasvegas{
background:url(../images/academy/tennis/stages/lasvegas.jpg) no-repeat;
width:163px;
height:84px;
border:#775038 1px solid;
}

/* ECOLE */

.right_ecole {
float:left;
width:300px;
padding-left:20px;
}

.ecole_titre_right{
font-size:16px;
font-weight:bold;
line-height:20px;
padding-bottom:25px;
}

.ecole_liste{
padding-left:8px;
padding-bottom:15px;
}

#sous_nav_ecole{
position:absolute;
top:100px;
left:475px;
}

#content_ecole{
width:650px;
height:510px;
padding-left:54px;
padding-top:50px;
}



/* circuit de tournois */

#sous_nav_circuits{
position:absolute;
top:100px;
left:150px;
}

#bloc_circuits {
padding-left:54px;
padding-top:10px;
width:650px;
}

#intro_circuits {
width:650px;
padding-bottom:10px;
}

#left_circuits {
width:325px;
float:left;
text-align:center;
}

#right_circuits {
width:285px;
float:left;
text-align:left;
padding-left:40px;
}

.titres_circuits{
font-size:18px;
font-weight:bold;
padding-bottom:10px;
}

.titres_circuits a{
text-decoration:none;
}

.liens_sites_paris{
background:url(../images/academy/tennis/circuits/paris.jpg) no-repeat;
width:163px;
height:84px;
border:#775038 1px solid;
}

.liens_sites_baule{
background:url(../images/academy/tennis/circuits/laBaule.jpg) no-repeat;
width:163px;
height:84px;
border:#775038 1px solid;
}

.liens_sites_montaleigne{
background:url(../images/academy/tennis/circuits/montaleigne.jpg) no-repeat;
width:163px;
height:84px;
border:#775038 1px solid;
}

.liens_sites_cyprien{
background:url(../images/academy/tennis/circuits/stCyprien.jpg) no-repeat;
width:163px;
height:84px;
border:#775038 1px solid;
}

.titre_img_circuits {
font-weight:bold;
font-size:14px;
padding-top:68px;
}

.titre_img_circuits2 {
font-weight:bold;
font-size:14px;
padding-top:52px;
}

.ext_int{
font-size:10px;
font-weight:normal;
}

.ext_int2{
font-size:10px;
font-weight:normal;
color:FF6600;
}

.bloc_right_circuits {
padding-bottom:10px;
}

.bloc_right_circuits a {
text-decoration:none;
}

#fonctionnement {
clear:both;
height:650px;
position:relative;
background:#000000 url(../images/academy/tennis/circuits/fd_tournois.jpg) no-repeat top right;
}

#fonctionnement2 {
clear:both;
height:650px;
position:relative;
background:#000000 url(../images/academy/tennis/fond_centre.jpg) no-repeat top right;
}

#content_fonct{
width:650px;
height:510px;
padding-left:54px;
padding-top:10px;
}

.intro_fonct {
font-size:16px;
font-weight:bold;
padding-bottom:50px;
padding-top:5px;
color:#d0dd2a;
}


.left_fonct {
float:left;
width:321px;
}

.right_fonct {
float:left;
width:300px;
padding-top:60px;
padding-left:20px;
font-size:16px;
font-weight:bold;
line-height:20px;
}

.fonct_ligne {
padding-top:10px;}

.fonct_ligne2 {
padding-top:5px; padding-left:40px;}

.left_sites {
width:320px;
float:left;
height:440px;
}

.left_sites a {
text-decoration:none;
}

.right_sites {
width:320px;
float:left;
height:440px;
}

.right_sites a {
text-decoration:none;
}

#content_sites {
width:70px;
padding-left:54px;
padding-top:20px;
}

.lien_sites{
width:172px;
height:92px;
font-size:20px;
text-align:right;
}

.lien_sites a{
text-decoration:none;
}

.intro_sites {
font-size:16px;
font-weight:bold;
padding-bottom:10px;
padding-top:5px;
color:#d0dd2a;
}

.titre_visited{
font-weight:bold;
font-size:14px;
padding-top:68px;
color:#FF6600;
}
.titre_visited2{
font-weight:bold;
font-size:14px;
padding-top:52px;
color:#FF6600;
}

.esp_calendar {
float:left;
width:70px;
}


#tennis_home3 {
	clear:both;
	height:594px;
	width:886px;
	padding-left:54px;
	padding-top:56px;
	background:#000000 url(../images/academy/tennis/fond2.jpg) no-repeat top right;
}

/* CENTRES D'ENTRAINEMENT */

#nav_centres{
	position:absolute;
	top:92px;
	height:30px;
	left: 1px;
}

#sous_nav_centres{
float:left;
width:940px;
}

#bloc_centres{
width:670px;
height:500px;
padding-left:45px;
padding-top:10px;
float:left;
}

.formu1_centres{
float:left; 
width:220px; 
height:500px;
}

.formu2_centres{
float:left; 
width:215px; 
height:500px; 
padding-left:5px;
}

.formu3_centres{
float:left; 
width:215px; 
height:500px; 
padding-left:9px;
}

.sous_titre_centres{
padding-top:10px;
padding-bottom:10px;
font-size:14px;
font-weight:bold;
}

.photo1_centres{
background:url(../images/academy/tennis/centres/centres1.jpg) no-repeat top right;
width:212px;
height:109px;
}

.photo1_centres_txt{
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:90px;
}


.photo2_centres{
background:url(../images/academy/tennis/centres/centres2.jpg) no-repeat top right;
width:212px;
height:109px;
}

.photo2_centres_txt{
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:75px;
}

.photo3_centres{
background:url(../images/academy/tennis/centres/centres3.jpg) no-repeat top right;
width:212px;
height:109px;
}

.lien_centres{
	width:172px;
	height:92px;
	font-size:20px;
	text-align:right;
	padding-left:20px;
	float:left;
}

.lien_centres a {
text-decoration:none;
}

.liens_centres{
float:left;
width:43px;
height:92px;
}

.liens_centres_esp{
width:172px;
height:92px;
font-size:20px;
float:left;
}

.liens_centres_calendrier{
padding-bottom:15px;
border-bottom:1px solid #FFFFFF;
}

.liens_centres_calendrier a {
text-decoration:none;
}

.liens_centres_contact{
padding-top:15px;
}

.liens_centres_contact a {
text-decoration:none;
}

.lien_googlemap a {
text-decoration:none;
}





/* HOME */



 
img            { border:0; }

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          {  width:820px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

/*   accueil     */

#banner {
padding-top:18px;
padding-bottom:20px;
width:468px;
height:60px;
margin-right:auto;
margin-left:auto;
}
	
#site {
	margin-left:auto;
	margin-right:auto;
	width:940px;
	margin-top:0;	
}


#header_tennis {
	width:940px;
	border-left:#3d3939 1px solid;
	border-right:#3d3939 1px solid;
}

.txt_home_tennis {
width:660px;
font-size:14px;
line-height:17px;
}

#header {
	height:315px;
}

#header_group {
	height:261px;
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

#menu {
position : absolute;
top: 253px;
}

#menu dl {
float: left;
margin-left:75px;
}
#menu li {
display: inline;
}

#menu a {
text-decoration: none;
color: #FFFFFF;
}

#smenu1, #smenu2, #smenu3, #smenu4 {
	position: absolute;
	left: 0;
	font-size: 11px;
	border-top: 1px solid gray;
	width: 940px;
}


#barre_menu{
background :#000;
width:940px;
padding:0px;
margin:0px;
float:left;
opacity : .7;
filter : alpha(opacity=70); /* pour IE 6 */ 
height : 30px;
}

#menu_tennis_academy {
height:30px;
float:left;
display:block;
float:left;
margin:0;
padding:0;
color:#6e6e6e;
width:940px;
}

#barre_menu li {
margin:0;
padding:0;
color:#6e6e6e;
background:transparent;
height:30px;
line-height:30px;
text-align:center;
float:left;
display:block;
font-weight:bold;
}

.menu_tennis {
height:30px;
text-align:center;  
float:left;
display:block;
font-weight:bold;
}

.menu_tennis2 {
height:30px;
text-align:center;  
float:left;
display:block;
font-weight:bold;
width:160px;
}

.menu_tennis a, .menu_tennis_plus a {
text-decoration:none;
text-align:center; 
color:#6e6e6e;
height:30px;
width:129px;
display:block;
float:left;
}

.menu_tennis a:hover, .menu_tennis_plus a:hover, .menu_visited, .menu_visited a {
color:#6e6e6e;
text-align:center;
height:30px;
width:129px;
display:block;
float:left;
background:#FFFFFF;
text-decoration:none;
}

.menu_tennis2 a {
text-decoration:none;
text-align:center; 
color:#6e6e6e;
height:30px;
width:160px;
display:block;
float:left;
}

.menu_tennis2 a:hover {
color:#6e6e6e;
text-align:center;
height:30px;
width:160px;
display:block;
float:left;
background:#FFFFFF;
text-decoration:none;
}

.menu_visited2, .menu_visited2 a {
color:#6e6e6e;
text-align:center;
height:30px;
width:160px;
display:block;
float:left;
background:#FFFFFF;
text-decoration:none;
}


.menu_tennis_plus_visited, .menu_tennis_plus_visited a {
color:#6e6e6e;
text-align:center;
height:30px;
width:131px;
display:block;
float:left;
background:#FFFFFF;
text-decoration:none;
}

.menu_tennis_plus a, .menu_tennis_plus a:hover {
width:131px;
}


#menu_tennis_academy li:hover {
background-color:#fff;
color:#6e6e6e;
height:30px;
text-align:center;  
float:left;
font-weight:bold;
text-decoration:none;
}

#nav{
height:30px;
line-height:30px;
float:left;
background : #fff;
opacity : .7;
filter : alpha(opacity=70); /* pour IE 6 */
}

#nav_footer{
height:156px;
float:left;
}




#contenue {
	clear:both;
	height:281px;
	position:relative;
	background:url(../images/accueil/fd_centre.jpg) no-repeat top center #222222;
}

#contenue_group {
	clear:both;
	height:298px;
	position:relative;
	background:#FFFFFF url(../images/group/fd_centre_qui_sommes_nous.jpg) no-repeat top right;
	
}

#contenue_contact {
	clear:both;
	height:298px;
	position:relative;
	background:#FFFFFF url(../images/group/fd_contact.jpg) no-repeat top right;
	
}

#tennis_home {
	clear:both;
	height:594px;
	width:886px;
	padding-left:54px;
	padding-top:56px;
	background:#000000 url(../images/academy/tennis/fd_centre.jpg) no-repeat top right;
}

#tennis {
	clear:both;
	height:650px;
	position:relative;
	background:#000000 url(../images/academy/tennis/fd_centre.jpg) no-repeat top right;
}

#tennisCalendar {
	background: url(../images/academy/tennis/ligne.jpg) repeat-y top right;
}

#tennisCalendar2 {
	background: url(../images/academy/tennis/ligne.jpg) repeat-y top right;
	height:1000px;
}


#fd_calendar {
	background: url(../images/academy/tennis/fd_etudes.jpg) no-repeat top right;
}

#fd_vegas {
	background: url(../images/academy/tennis/fond.jpg) no-repeat top right;
	height:900px;
}

#titleActu {
	font-size:30px;
	letter-spacing:3px;
	height:30px;
}
#titleCalendar {
	font-size:25px;
	letter-spacing:3px;
	text-align:right;
	border-bottom:solid 1px #FFFFFF;
	width:
}
#titleTarifs {
	font-size:25px;
	letter-spacing:3px;
	height:25px;
	padding-top:10px;
	text-align:right;
	float:right;
	width:166px;
	border-bottom:solid 1px #FFFFFF;
}

#tennis2 {
	clear:both;
	height:650px;
	position:relative;
	background:#000000 url(../images/academy/tennis/fond.jpg) no-repeat top right;
	
}

#tennis_centres {
	float:left;
	height:650px;
	width:940px;
	border-left:#3d3939 1px solid;
	border-right:#3d3939 1px solid;
	background:#000000 url(../images/academy/tennis/fd_etudes.jpg) no-repeat top left;
	
}

#centre_agency {
	clear:both;
	height:671px;
	position:relative;
	background:#FFFFFF url(../images/agency/fd_agency.jpg) no-repeat top right;
	
}

#centre_events {
	clear:both;
	height:671px;
	position:relative;
	background:#FFFFFF url(../images/events/fd_events.jpg) no-repeat top right;
	
}

#golf {
	clear:both;
	height:657px;
	position:relative;
	background:#000000 url(../images/academy/golf/golf_centre.jpg) no-repeat top right;
	
}

#qui_sommes_nous, #philosophie, #presse {
	clear:both;
	height:298px;
	position:relative;
	
}

input { border: #e0542f 1px solid; }

textarea {
border:1px solid #e0542f;
color:#000;
}

select {
color:#333333;
width:290px;
height:22px;
border:1px solid #e0542f;

}

#qui_sommes_nous {
	background:#FFFFFF url(../images/group/fd_centre_qui_sommes_nous.jpg) no-repeat top right;
}

#philosophie {
	background:#FFFFFF url(../images/group/fd_philosophie.jpg) no-repeat top right;
	
}

#presse {
	background:#FFFFFF url(../images/group/fd_presse.jpg) no-repeat top right;
}


#academy {
	width:407px;
	height:243px;
	border: #585858 1px solid;
	background: url(../images/accueil/fd_academy.jpg) no-repeat top left;
	position: absolute;
	top: 9px;
	left: 53px;
}

#imgAcademy {
width:398px;
height:115px;
margin-top:80px;
margin-left:auto;
margin-right:auto;

}

#academy_golf {
	width:189px;
	height:115px;
	border: #00a43e 1px solid;
	/*margin:10px 0 0 8px;
	position:relative;*/
	float:left;
	
	
	
	
	}

#academy_tennis {
	width:189px;
	height:115px;
	border: #ff0c28 1px solid;
	/*margin:10px 10px 0 0;
	position:relative;*/
	float:right;
	
	
	
	
}

#agency {
	width:201px;
	height:243px;
	background:url(../images/accueil/fd_agency.jpg) no-repeat top left;
	border: #585858 1px solid;
	position:absolute;
	top: 9px;
	left: 478px;
}

.coach {
	width:189px;
	height:115px;
	border: #014692 1px solid;
	margin-top:80px;
	margin-left:auto;
	margin-right:auto;
}

#events {
	width:201px;
	height:243px;
	background:url(../images/accueil/fd_events.jpg) no-repeat top left;
	border: #585858 1px solid;
	position:absolute;
	top: 9px;
	left: 700px;
}

.tournoi {
	width:189px;
	height:115px;
	border: #d10072 1px solid;
	margin-top:80px;
	margin-left:auto;
	margin-right:auto;
}

.txttournoi, .txtcoach {
	width:150px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	font-size:13px;
	text-align:left;
}

.txtacademy {
	width:250px;
	margin-left:auto;
	margin-right:auto;
	font-size:13px;
	text-align:left;
	clear:both;
	padding-top:5px;
}

#footer {
	width:940px;
	height:116px;
	font-size:12px;
	font-weight:normal;
	background:url(../images/accueil/fd_footer.jpg) no-repeat top center;
	border-top:#3d3939 1px solid;
}

#passione {
	width:407px;
	float:left;
	margin:20px 0 0 0;
	padding-left:50px;
	color:#979797;
	background: transparent;
}

#nous_accompagnons {
	width:201px;
	float:left;
	margin:20px 0 0 0;
	padding-left:18px;
	color:#979797;
	background: transparent;
}

#nous_developpons {
	width:201px;
	float:left;
	margin:20px 0 0 0;
	padding-left:20px;
	color:#979797;
	background: transparent;
}

.image_gauche { 
	float:left;
	width:216px;
	height:298px;
	}
	
.txt {
	float:left;
	width:400px;
	color:#626b79;
	font-size:13px;
	padding:20px 10px 10px 10px;

}

.txt_right {
	width:250px;
	float:left;
	padding:15px;
	font-size:11px;
}

.nous_appeler {
	color:#626b79;
	padding:20px 10px 0 10px;
	height:75px;
}

.nous_ecrire {
	color:#626b79;
	padding:10px;
}

.philo {
	float:left;
	width:420px;
	color:#626b79;
	font-size:13px;
	padding:20px 10px 10px 0px;

}
.philo  p{
	margin-bottom:15px;

}
#philo2 {
	float:left;
	width:420px;
	color:#626b79;
	font-size:13px;
	padding:5px 10px 10px 0px;
	overflow:auto;
	height:283px;

}

#philo2 h2{
font-size:14px;
padding:10px 0 10px 0;}

#philo2 p{
padding:0px 0 10px 0;}

.banniere {
	width:940px;
	height:175px;
	margin:0;
	padding:0;
}

/*-------INSCRIPTION------- */

#inscription{
float:left; 
width:440px; 
color:#000000; 
padding:10px;
color: #666666;
}
 #inscription h2{
 font-size:18px;
padding:10px 0 10px 0;
 
 }
 #inscription h3 b{
font-size:12px;
color: #e0542f;
 
 }
 #inscription ul{
  margin-top:20px;
list-style:circle;
 
 }
 #inscription ul li{
 margin-left:20px;
list-style:circle;
 
 }

 
 #somebox {height: 298px; width: 500px; position: absolute; top: 0px; left: 30px; color:#000000;}


/*-------ACTUALITE------- */
#actualite{
width:400px;
height:295px;
overflow:auto;
color: #666666;
margin:0px 5px  10px 10px;
padding-left:10px;

}
#actualite h3{
font-size:14px;
margin:10px 0 20px 0;
}
#actualite h4{
font-size:13px;
margin:10px 0 0px 0;
}
#actualite h2{
font-size:12px;
margin:10px 0 0px 0;
}
#actualite ul li{
font-size:12px;
list-style:circle;
 margin:5px 0 5px 20px;
}


/*-------PAGE Press---------*/

#press_contenu{
width:480px;
color: #666666;
padding:10px 0 10px 10px;
float:left;
width:420px;
height:283px;
}

#press_contenu h2{
margin:0px 0 20px 0;
font-size:16px;
}

#press_contenu ul li{
margin:0 0 5px 20px;
list-style:circle;
}

#press_contenu ul {
margin:5px 0 20px 0;
}
#press_contenu a{
margin-top:20px;
color: #000;
text-decoration:underline;
font-weight:bold;
}
#press_contenu a:hover{
  color: #333;
  text-decoration:underline;
  font-weight:bold;
}
/*--------------PAGE Tennis---------------*/

#tennisRight{
float:right; width:205px; font-size:16px; padding:60px 0px 5px 5px;
}

#tennisRight h3{
color: #c7714c;
font-size: 14px;
font-weight: bold;
}

#tennisRight ul li{
font-size:12px;
color:#FFFFFF;
margin:15px 0 0px 0;
}

#tennisRight ul li b{
color: #c7714c;
}




/*-------PAGE Stephane Huet---------*/

#tennisMiddle{
float:left; 
width:265px; 
position:absolute; 
left: 405px; 
top: 44px; 
height: 437px;
}

#tennisMiddle h3{
color: #c7714c;
font-size: 16px;
margin-bottom:20px;
font-weight:normal;
}
#tennisMiddle p{
color: #FFFFFF;
	font-size: 14px;
	margin-bottom:20px;
}

#tennisLeft{
float:left; width:308px; position:absolute; left: 65px; top: 49px; height: 237px;
}
#tennisLeft h3{
font-size: 24px;
font-weight:normal;
margin:0;padding:0;
}
.sousTitre{
color: #c7714c; font-size: 18px;
}
#tennisLeft p{
margin:20px 0 20px 0;
color: #fff; font-size: 14px;
}
.citationJaune{
color: #d1d70d;
font-size: 18px;
}

.txtjaune{
color: #e2ef48;
font-size: 12px;
font-weight: bold;
}
/*----------------------------*/



/*-------PAGE Agency---------*/
#agencyLeft{
float:left; width:334px; position:absolute; left: 43px; top: 52px; height: 237px;

}
#agencyLeft h3{
font-size:18px;
font-weight:normal;

}
#agencyLeft p {
margin-top:20px;

}

#agencyMiddle{
float:left; width:307px; position:absolute; left: 390px; top: 48px; height: 437px;
}
#agencyMiddle h3{

font-size: 22px; font-weight: normal; color: #77d10d;
}
#agencyMiddle p{
margin:15px 0 10px 0;
}
#agencyMiddle b{
font-size:14px;
}
#agencyRight{

float:right; width:205px; font-size:16px; padding:150px 5px 5px 5px; text-align:left;
}

.listRight { padding-left:15px;}

#agencyRight .jaune{
color: #e2ef48;
font-size: 18px;
}
/*-------------------------*/

/*-------PAGE Evenement---------*/

#eventLeft{
float:left; width:322px; position:absolute; left: 52px; top: 51px; height: 237px;
}
#eventLeft h3{
font-size:18px;
font-weight:normal;

}
#eventLeft p{
font-size:14px;
}
#eventMiddle{
float:left; width:307px; position:absolute; left: 390px; top: 48px; height: 437px;
}


#eventMiddle h3{
font-size: 30px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top:30px;
	}

#eventMiddle p{
	margin:30px 0 120px 0;
	color: #FFFFFF;
	}
#eventMiddle p a{
	padding:30px 0 30px 0;
	color: #fff;
  	text-decoration:underline;
	float:right;
	}
	

/*----------------------------*/


/*-----------TABLEAU----------*/
	
	
/*----------------------------*/

#table {
	padding-left:54px;
	padding-top:20px;
	padding-bottom:20px;
	width:850px;
}

.cell_grise {
background-color:eee;
}

.tableaux a {
text-decoration:none;
color:#000000
}


#table a:hover {
color:#FF6600;
}

.grise{
color:#999999;
}

th {
padding:5px 5px 5px 5px;
background-color:#35170f;
font-size:11px;

}
td {
padding:5px 5px 5px 5px;
color:#000000;
font-size:10px;

}
.colonneLeft {
background-color:#cccccc;
font-weight:bold;
}

#titleStages {
	font-size:30px;
	letter-spacing:3px;
	padding-left:54px;
	padding-top:80px;
}

#titleStages ul {
	font-size:12px;
	padding-left:20px;
	padding-top:6px;
	letter-spacing:1px;
}

#titleStages p {
	font-size:12px;
	padding-top:10px;
	letter-spacing:0px;
}

.sous_menu {
color:#FFF;
background-color:#462613;
}



#txtBottom {
position:relative;
float:left;
vertical-align:bottom;
line-height:15px;
padding-top:25px;

}	
	
	

/*---------------------------*/

#calendar_php {
padding-top:1px;
width:175px;
text-align:right;
}

#calendar_php a {
color:#000000;
text-decoration:none;
}


#calendar2 {
padding-bottom:10px;
float:left;
width:95px;
}

#calendar2 a {
color:#000000;
text-decoration:none;
}


#legend_calendar {
font-size:9px;
line-height:20px;
}

.nav_head {
	width:940px;
	height:17px;
	margin:0;
	padding:0;
}

.nav {
	width:940px;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
}

.menu_bas {
	width:940px;
	height:62px;
	margin:0;
	padding:0;
}

.createur {
	width:940px;
	height:63px;
	margin:0;
	padding:0;
}

.lien_global{
font-size:24px;
padding-top:50px;
}

.lien_global a{
text-decoration:none;
}

/* TENNIS ETUDES */

.Style1 {
	color: #7af84e;
	font-weight: bold;
}
.Style3 {
	font-size: 14px;
	font-style: italic;
}
.Style6 {color: #c7714c}
.Style7 {font-size: 16px}
.Style12 {font-size: 18px}
.Style14 {font-size: 12px}
.Style15 {
	font-size: 16px;
	font-style: italic;
	color: #d1d70d;
}

#titre {
font-size:36px;
padding-top:55px;
padding-left:54px;
float:left;
}

#sous_nav {
float:left;
width:940px;
height:30px;
line-height:30px;
}

#sous_nav_vegas {
position:absolute;
top:290px;
padding-left:50px;
}

#scolarite{
clear:both;
height:650px;
position:relative;
background:#000000 url(../images/academy/tennis/fd_scolarite.jpg) no-repeat top right;
}

#scolarite2{
clear:both;
height:650px;
position:relative;
background:#000000 url(../images/academy/tennis/fond_centre2.jpg) no-repeat top right;
}

.menu_etudes {
padding-left:15px;
padding-right:15px;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
font-weight:bold;
}
.menu_etudes a:hover {
color:#000;
text-decoration:none;
}
.menu_etudes a {
text-decoration:none;
color:#6e6e6e;
}

.menu_etudes2 {
padding-left:10px;
padding-right:10px;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
font-weight:bold;
}
.menu_etudes2 a:hover {
color:#000;
}
.menu_etudes2 a {
text-decoration:none;
}

.lien_visited {
padding-left:15px;
padding-right:15px;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
font-weight:bold;
color:#000;
}

.lien_visited2 {
padding-left:10px;
padding-right:10px;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
font-weight:bold;
color:#000;
}

.lien_etudes {
	width:172px;
	height:92px;
	position:absolute;
	top:399px;
	left:748px;
	font-size:20px;
	text-align:right;
}

.lien_etudes a {
text-decoration:none;
}

#formules {
	clear:both;
	height:650px;
	position:relative;
	background:#000000 url(../images/academy/tennis/fd_formules.jpg) no-repeat top right;
}

#content_scol {
width:650px;
height:510px;
padding-left:54px;
padding-top:20px;
}

.jaune {
color:#d0dd2a;
}

.txt_jaune {
font-size:14px;
color:#d0dd2a;
}

.size{
font-size:14px;
}

#bloc_home {
padding-left:54px;
padding-top:25px;
width:450px;
}

#bloc_condit {
padding-left:54px;
padding-top:25px;
width:600px;
line-height:17px;
}

#bloc_formu{
width:648px;
height:452px;
padding-left:54px;
padding-top:10px;
}

.formu_top {
padding-top:105px;
font-weight:bold;
}

.formu_top2 {
padding-top:103px;
font-weight:bold;
}

.formu1 {
width:211px;
height:452px;
float:left;
font-size:14px;
}

.formu1_cadre {
background:url(../images/academy/tennis/photo1_etudes.jpg) no-repeat top right;
width:205px;
height:124px;
border:0;
text-align:center;
font-size:16px;">
}


.formu2_cadre {
background:url(../images/academy/tennis/photo2_etudes.jpg) no-repeat top right;
width:211px;
height:124px;
border:0;
text-align:center;
font-size:16px;
}

.formu3{
width:210px;
height:452px;
float:left;
font-size:14px;
}
