/*--------------------------------------------------------------*/
html {
	overflow-y: scroll;
}

body{
	padding: 0px;
	margin: 0px;
	background-position:top center;
    background-repeat: no-repeat;
}

p{
	padding: 0px;
	border: 0px none;
	margin: 0px;
}

.body_accueil0{
	background: #ffffff url("../images/fond0.jpg") top center;	
    background-repeat: no-repeat;
}

.body_accueil1{
	background: #ffffff url("../images/fond1.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueil2{
	background: #ffffff url("../images/fond2.jpg") top center;
    background-repeat: no-repeat;
}
.body_accueil3{
	background: #ffffff url("../images/fond3.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueil5{
	background: #ffffff url("../images/fond5.jpg") top center;
    background-repeat: no-repeat;	
}
.body_accueil6{
	background: #ffffff url("../images/fond6.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueil7{
	background: #ffffff url("../images/fond7.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueil8{
	background: #ffffff url("../images/fond8.jpg") top center;
    background-repeat: no-repeat;
}
.body_accueil9{
	background: #ffffff url("../images/fond9.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueil12{
	background: #ffffff url("../images/fond12.jpg") top center;	
    background-repeat: no-repeat;
}
.body_accueilD{
	background: #ffffff url("../images/fondD.jpg") top center;	
    background-repeat: no-repeat;
}
.petite_hauteur1{
	height:4px;
}
.petite_hauteur2{
	height:37px;
}
.bloc_titre{
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.bloc_texte{
	overflow: auto;
	height:108px;
	width:337px;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: justify;
	margin-right: 5px;
	padding-right: 5px;
	top: 0px;
}
.bloc_texte_coaching{
	margin-top: 36px;
	margin-left: 45px;
	overflow: auto;
	height:393px;
	width:714px;
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 4px;
	padding-right: 4px;		
}
.bloc_texte_full{
	margin-top: 36px;
	margin-left: 45px;
	overflow: auto;
	height:393px;
	width:777px;
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 4px;
	padding-right: 4px;		
}

.bloc_texte_accueil{
	margin-top: 36px;
	margin-left: 45px;
	overflow: auto;
	height:393px;
	width:509px;
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	margin-right: 4px;
	padding-right: 4px;		
}

.bloc_texte_newsletter{
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	margin-right: 4px;
	padding-right: 4px;		
}

.bold{
	font-weight: bold;
}

.justify{
	text-align: justify;
}

h1{
	height:41px;
	/*font-family:   Arial, Verdana, Helvetica, sans-serif;
	background:transparent url('../images/barre_titre_fond.jpg') no-repeat right 0px;
	background-color: #98318D;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 13px;	
	color: #ffffff;
	background-color: #98318D;*/	
}
.debut_titre{
/*	padding-left: 5px;
	padding-right: 5px;
	font-family:   Arial, Verdana, Helvetica, sans-serif;
*/
}

.fin_titre{
/*	height:17px;*/
}

.fond_titre{
	margin: 0px;
	padding: 0px;
	height: 41px;
	background:transparent url('../images/barre_titre_fond.jpg') no-repeat right 0px;
}

.texte_titre{
	height:16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	background-color: #98318D;
	font-size: 13px;	
	color: #ffffff;
}

h2{
	background:transparent url('../images/fleche_verte.gif') no-repeat 0px 0px;
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;	
	text-decoration: underline;
	margin-left: 3px;
	padding-left: 20px;
	font-weight: bold;		
}
h3{
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #98318D;
	font-weight: bold;	
	text-decoration: underline;
	margin-left: 5px;
	padding-left: 5px;	
}
select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.input_form1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	width:200px;
}
.input_form2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	width:100px;
}
.input_form3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	width:50px;
}
.input_form4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.texte_form {
	height: 20px;
	margin-left: 10px;
	padding-left: 10px;
}
.bloc_texte_full a{
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #98318D;
	text-decoration: underline;	
}
.bloc_texte_full a:hover{
	font-family:   Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #98318D;
	text-decoration: none;	
}
.script{
	font-family:  Courrier,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #98318D;
	text-decoration: none;
	width:450px;
	height: 60px;
	border: 1px #98318D solid;
}
XMP{
	margin: 0px;
	padding: 0px;
}
/*--------------------------------------------------------------*/
#html_tendances{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
#html_tendances a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}
#html_tendances a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
#html_grands_succes{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;	
}
#html_grands_succes a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;	
}
#html_grands_succes a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;	
}
#html_programmes{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;	
}
#html_programmes a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;	
}
#html_programmes a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;	
}
#html_autres01{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;	
}
#html_autres01 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
	text-decoration: underline;		
}
#html_autres01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
	text-decoration: none;		
}
#html_autres02{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;	
}
#html_autres02 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
	text-decoration: underline;		
}
#html_autres02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
	text-decoration: none;		
}
#html_titre{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
#html_accroche{
	height:240px;
	overflow: auto;
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;	
}
#html_player{
	height:46px;
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;	
	vertical-align: bottom;		
}

#html_message{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #98318D;
	text-align: center;
	font-weight: bold;		
	vertical-align: bottom;		
}

#html_player a{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #98318D;
	font-weight: bold;	
	text-decoration: underline;	
}
#html_player a:hover{
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #98318D;
	font-weight: bold;	
	text-decoration: none;		
}
/*-- AUTRES ----------------------------------------------------*/

#container{
    background-color:transparent;
	margin:auto;
	padding:0;
	text-align:center;
}

#logo{
	 position:absolute;
     left: 50%; 
     margin-left: -470px;
	 top:60px;
	 height:31px;
	 width:210px;
	 text-indent:-2000px; 
}

.bouton_logo{
	float:left;
	height:30px;
	width:210px;
}

#loisirs_prod_pro{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

.input_envoyer{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width:150px;
}

#contenu {
	 background-color:#333333;
	 position:absolute;
     left: 50%; 
     margin-left: -475px;
	 top:445px;
	 height:200px;
	 width:950px;
}

#titre_gauche{
	float:left;
	background:transparent url('../images/menu_bas1.gif') no-repeat 0px 0px;
	height:18px;
	width:132px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
	margin-top: 0px;
}

#titre_droite{
	float:right;
	background:transparent url('../images/menu_bas1.gif') no-repeat 0px 0px;
	height:18px;
	width:132px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}

#swf_top{

}
#swf_middle{
	vertical-align: middle;
	margin: 0px;
}
#swf_bottom{
	vertical-align: middle;
	margin: 0px;
}
/*--------------------------------------------------------------*/