﻿/* BODY */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-arrow-color:#26486D;
	scrollbar-track-color:#26486D;
	scrollbar-highlight-color:#26486D;
	scrollbar-shadow-color:#26486D;
	scrollbar-3dlight-color:#26486D;
	scrollbar-darkshadow-color:#26486D;
	background: #000000 url(/images/bg/site-under-smr-black_3.jpg.jpg) no-repeat;
	background-attachment: fixed;
	background-position:center top;
	
}


/* LIENS */
a:link {
	font-size:11px;
	color:Black;
	text-decoration:none;
}
a:hover {
	color:#5F5F5F;
	text-decoration:none;
}
a:visited {
	font-size:11px;
	color:Black;
	text-decoration:none;
}
a:visited:hover {
	color:#5F5F5F;
	text-decoration:none;
}
a:active {
	font-size:11px;
	color:Black;
	text-decoration:none;
}
a:active:hover {
	color:#5F5F5F;
	text-decoration:none;
}

/* SITE */

#Enquete
{
	float:left;
	display:inline;
	clear:both;
	position:absolute;
	top:15%;
	left:15%;
	width:300px;
	height:235px;
	z-index:10;
	background:url(/images/enquete/back.jpg);
}

#Enquete .close
{
	float:right;
	display:inline;
	clear:both;
	width:48px;
	height:48px;
	cursor:pointer;
	background:url(/images/enquete/croix.jpg) no-repeat;
}

#Enquete .click
{
	float:left;
	display:inline;
	clear:both;
	height:187px;
	width:100%;
	cursor:pointer;
}

#Header
{
	clear:both;
	width:100%;
	background-position:center top;
}

#Header #Bann 
{
	clear:both;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	height:149px;
}

#list1a a
{
	color:#FFFFFF;
}

#list1a .sub 
{
	margin-bottom:3px;
	margin-left:10px;
	margin-top:3px;
	cursor:pointer;
}

#list1a .sub:hover
{
	background:#000000;
}

#Main_fake
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:auto;
}

#Main
{
	background:url(/images/bg/repetition-body.jpg) repeat-y;
	clear:both;
	float:left;
	display:inline-block;
	width:980px;
	height:auto;
	background-position:center;
}


#Main .website
{
	margin-left:auto;
	margin-right:auto;
	height:auto;
	width:980px;
	clear:both;
	display:inline;
}

#Main #Menu
{
	clear:both;
	float:left;
	width:980px;
	background:url(/images/header/menu/bg-menu.jpg) repeat-y;
	height:35px;
	display:inline;
}

#Main #Menu .content
{
	clear:both;
	float:right;
	margin-right:0px;
	display:inline;
	width:451px;
	height:24px;
}

#Accueil
{
	float:left;
	display:inline;
	width:96px;
	height:24px;
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px 0px;
	cursor:pointer;
}

#Accueil:hover
{
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -24px;
}

#Billetterie
{
	float:left;
	display:inline;
	width:184px;
	height:24px;
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -48px;
	cursor:pointer;
}

#Billetterie:hover
{
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -72px;
}

#Contact
{
	float:left;
	display:inline;
	width:101px;
	height:24px;
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -96px;
	cursor:pointer;
}

#Contact:hover
{
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -120px;
}


#Liens
{
	float:left;
	display:inline;
	width:70px;
	height:24px;
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -144px;
	cursor:pointer;
}

#Liens:hover
{
	background:url(/images/header/menu/sprite_menuTop.jpg) no-repeat 0px -168px;
}


#Recherche
{
	float:left;
	display:inline;
	width:104px;
	height:24px;
	background-image:url(/images/header/menu/onglet-recherche.jpg);
	cursor:pointer;
}


#Main #Menu .input_texte
{
	float:left;
	display:inline;
}

#Main #Menu #ok
{
	float:left;
	display:inline;
	width:17px;
	height:24px;
	background-image:url(/images/header/menu/ok.jpg);
	margin-left:8px;
	cursor:pointer;
}

#Content_foot
{
	clear:both;
	width:980px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	background:url(/images/bg/repetition-body.jpg) repeat-y;
	background-position:center;
	display:inherit;
	overflow:hidden;
}

#Content_foot .content
{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	display:inline;
}

#Content_foot .content .gauche
{
	float:left;
	display:inline;
	width:340px;
}

#Content_foot .content .gauche .redmoot
{
	clear:both;
	display:inline;
	width:140px;
	height:44px;
	float:left;
	margin-left:210px;
	background:url(/images/footer/logo-redmoot-off.jpg);
}

#Content_foot .content .gauche .redmoot:hover
{
	background:url(/images/footer/logo-redmoot-on.jpg);
}

#Content_foot .content .gauche .redmoot a
{
	display:block;
	clear:both;
	width:100%;
	height:100%;
}


#Content_foot .content .trait
{
	float:left;
	width:326px;
	height:1px;
	background:url(/images/footer/trait.jpg);
	margin-top:45px;
	margin-left:26px;
	overflow:hidden;
	display:inline;
}

#Content_foot .content .liens
{
	float:left;
	margin-left:15px;
	margin-top:35px;
}

#Content_foot .content .liens a
{
	color:Gray;
	text-decoration:none;
	padding-right:10px;
}

#Content_foot .content .liens a:hover
{
	color:Black;
}

#Footer
{
	clear:both;
	width:100%;
	height:51px;
	margin-left:auto;
	margin-right:auto;
	background:url(/images/footer/footer-body.jpg) no-repeat;
	background-position:center;
	display:inline-block;
}


#Col_gauche
{
	clear:both;
	float:left;
	margin-left:10px;
	width:150px;
	background:url(/images/col_gauche/repetition-bg-colonne-de-gauche.jpg) repeat-y;
	display:inline;
}

#Col_gauche .haut
{
	clear:both;
	float:left;
	background:url(/images/col_gauche/header-bg-colonne-de-gauche.jpg) no-repeat;
	width:150px;
	height:665px;
	display:inline-block;
}

#Col_gauche #Eq_pro
{
	clear:both;
	float:left;
	width:150px;
	height:20px;
}

#Col_gauche #Champ
{
	clear:both;
	float:left;
	width:150px;
	height:20px;
}

#Col_gauche .bas
{
	background:url(/images/col_gauche/bg-pict-lnr.jpg) no-repeat ;
	clear:both;
	display:inline;
	float:left;
	height:224px;
	margin-left:3px;
	overflow:hidden;
	padding-bottom:4px;
	padding-left:4px;
	padding-top:40px;
	width:136px;
	padding-right:4px;
}

#Col_gauche .bas a
{
	
	clear:both;
	display:inline;
	float:left;
}

#Col_gauche .content
{
	float:left;
	clear:both;
	width:150px;
}

#Col_gauche .content .item
{
	float:left;
	clear:both;
	width:150px;
}

#Main #Col_centre
{
	
	float:left;
	width:500px;
	display:inline;
	margin-left:5px;
}


#Col_centre #LastActualites
{
	float:left;
	width:500px;
	height:423px;
	background:url(/images/col_centre/breves/bg-les-breves.jpg);
	display:inline;
}

#LastActualites .selected
{
	float:left;
	display:inline;
	width:405px;
	height:238px;
	margin-left:70px;
	margin-top:35px;
	overflow:hidden;
	position:relative;
}

#LastActualites .content
{
	float:left;
	height:75px;
	margin-left:10px;
	margin-top:8px;
	overflow:hidden;
	position:relative;
	width:480px;
	display:inline;
	clear:both;
}

#LastActualites .content .title
{
	float:left;
	clear:both;
	display:inline;
	margin-top:5px;
}

#LastActualites .content .title a
{
	font-size:12px;
	font-weight:bold;
	color:black;
}

#LastActualites .content .title a:hover
{
	color:gray;
}

#LastActualites .content .resume
{
	float:left;
	clear:both;
	height:30px;
	font-size:11px;
	margin-top:3px;
	width:480px;
	overflow:hidden;
	display:inline;
}

#LastActualites .content .suite
{
	text-align:right;
	clear:both;
}

#LastActualites .liste
{
	float:left;
	margin-left:30px;
	margin-top:8px;
	width:430px;
	clear:both;
	display:inline;
}

#LastActualites .liste a
{
	float:left;
	margin-left:10px;
}

#LastActualites #CrawlImages
{
	clear:both;
	float:left;
	display:inline;
	width:2500px;
	overflow:visible;
	position:relative;
	left:0px;
}

#Col_centre #OldActualites
{
	float:left;
	width:500px;
	height:250px;
	background:url(/images/col_centre/actualites/bg-actualites.jpg) no-repeat;
	margin-top:5px;
	overflow:hidden;
}

#Col_centre #OldActualites .content
{
	display:inline;
	float:left;
	height:210px;
	margin-left:5px;
	margin-top:35px;
	width:485px;
}

#Col_centre #OldActualites .content .list 
{
	float:left;
	height:190px;
	margin-left:25px;
	margin-top:6px;
	overflow:hidden;
}

#Col_centre #OldActualites .content .list .item
{
	width:475px;
	height:22px;
	display:inline;
	float:left;
}

#Col_centre #OldActualites .content .list .item .fleches_actu
{
	float:left;
	clear:both;
	display:inline;
}

#Col_centre #OldActualites .content .list .item .lien
{
	float:left;
	margin-left:15px;
	margin-top:2px;
}

#Col_centre #OldActualites .content .list .item .lien a
{
	color:#000000;
}

#Col_centre #OldActualites .content .list .item .lien a:hover
{
	color:#5F5F5F;
}

#Col_centre #Home_footer
{
	float:left;
	display:inline;
	margin-top:5px;
}

#Col_centre #Home_footer #Tv
{
	float:left;
	background:url(/images/col_centre/tv/bg-smr-tv.jpg);
	width:247px;
	height:250px;
}

#Col_centre #Home_footer #Supporter
{
	float:left;
	display:inline;
	background:url(/images/col_centre/supporter/bg-le-coin-supporters.jpg);
	width:247px;
	height:250px;
	margin-left:6px;
}

#Main #Col_droite
{
	float:left;
	width:300px;
	margin-left:5px;
	display:inline-block;
}

#Col_droite #Proch_match
{
	float:left;
	width:300px;
	height:120px;
	background:url(/images/col_droite/proch_match/bg-prochain-match.jpg) no-repeat;
	/*background:url(/images/col_droite/proch_match/PasDeMatch.jpg) no-repeat;*/
	clear:both;
	display:inline-block;
	overflow:hidden;
}

#Col_droite #Proch_match .texte
{
	clear:both;
	margin:30px 15px 10px 15px;
	text-align:center;
}

#Col_droite #Proch_match .img
{
	float:left;
	display:inline;
	clear:both;
	width:300px;
}

#Col_droite #Proch_match .img .equipe1
{
	margin-left:15px;
	width:80px;
	float:left;
	display:inline;
}

#Col_droite #Proch_match .img .equipe2
{
	float:left;
	margin-left:10px;
	width:70px;
	display:inline;
}

#Col_droite #Proch_match .img a.reservation
{
	float:left;
	display:inline;
	width:93px;
	height:31px;
	margin-left:9px;
	margin-top:34px;
	background:url(/images/col_droite/proch_match/reservation.jpg) no-repeat 0px 0px;
}

#Col_droite #Proch_match .img a.reservation:hover
{
	background:url(/images/col_droite/proch_match/reservation.jpg) no-repeat 0px -31px;
}


#Col_droite #Proch_match .img .titre_eq
{
	text-align:center;
	font-size:11px;
}

#Col_droite #Proch_match .img .logo
{
	text-align:center;
}

#Col_droite #Proch_match .img .adv
{
	float:right;
	margin-right:6px;
}


#Col_droite #Proch_match .img .adv .logo
{
	font-size:11px;
	margin-left:10px;
}

#Col_droite #News_letter
{
	float:left;
	width:300px;
	height:60px;
	margin-top:2px;
	background:url(/images/col_droite/news_letter/bg-news-letter.jpg);
	display:inline-block;
	clear:both;

	overflow:hidden;	
}

#Col_droite #Partenaires
{
	float:left;
	clear:both;
	display:inline-block;
	overflow:hidden;
	width:100%;
	height:241px;
}

#Col_droite #Partenaires #Partenaires_flash
{
	float:left;
	margin-top:3px;
}

#Col_droite #Partenaires .partenaires_lien
{
	border-bottom: 1px solid #747474;
    display: inline;
    float: left;
    height: 53px;
    margin-top: 10px;
    width: 300px;
	background:url(/images/col_droite/partenaires/bg-menu-pertenaire.jpg) no-repeat;
}

#Col_droite #Partenaires .partenaires_lien .fleches
{
	float: left;
	display: inline;
	width: 29px;
	height: 59px;
	margin-left:9px;
	margin-top:7px;
	background: url(/images/col_droite/partenaires/fleches.jpg);
}


#Col_droite #Pubs
{
	float:left;
	width:300px;
	height:250px;
	margin-top:5px;
	clear:both;
	display:inline-block;
	overflow:hidden;
}

#Col_droite #Class_result
{
	float:left;
	display:inline;
	clear:both;
	width:300px;
	height:255px;
}

#Col_droite #Class_result .onglets
{
	float:left;
	width:300px;
	height:25px;
	margin-top:5px;
	clear:both;
	display:inline-block;
	overflow:hidden;
}

#Col_droite #Class_result .onglets a
{
	float:left;
	
}

#Col_droite #Class_result #ClassementContent
{
	float:left;
	clear:both;
	width:300px;
	height:225px;
	background:url(/images/col_droite/class_result/classement/bg-classement-2.jpg) no-repeat;
	display:inline-block;
	overflow:hidden;
}

#Col_droite #Class_result #ResultsContent
{
	clear:both;
	width:300px;
	height:225px;
	background:url(/images/col_droite/class_result/resultat/bg-resultats-2.jpg) no-repeat;
	overflow:hidden;
}

#Col_droite #Class_result #ResultsContent ul
{
	list-style-image:none;
	list-style-type:none;
	line-height:24px;
}

#Col_droite #Class_result #ResultsContent li
{
    height: 24px;
    overflow: hidden;
    width: 294px;
}

#Col_droite #Class_result #ResultsContent .MontDeMarsan
{
	font-weight:bold;
}

#Contact_p
{
	float:left;
}

#Contact_p .onglet
{
	clear:both;
	float:left;
	display:inline;
	margin-left:10px;
	margin-top:10px;
	width:250px;
	height:30px;
	background-color:Fuchsia;
}

#Contact_p .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:465px;
	margin-left:50px;
	margin-top:20px;
}

#Contact_p .content .service
{
	float:left;
	display:inline;
	width:500px;
	height:50px;
	margin-left:50px;
	margin-top:20px;
}

#Contact_p .content .service .img
{
	float:left;
	display:inline;
	width:200px;
	height:20px;
	margin-left:50px;
	margin-top:20px;
	background-color:Aqua;
}

#Contact_p .content .service .item
{
	display:inline;
	float:left;
	height:20px;
	margin-left:15px;
	margin-top:20px;
	width:200px;
}

#Contact_p .content .inputs
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:270px;
	margin-left:148px;
	margin-top:20px;
}

#Contact_p .content .inputs .ligne
{
	clear:both;
	float:left;
	display:inline;
	width:600px;
}

#Contact_p .content .inputs .ligne .titre
{
	float:left;
	width:115px;
}

#Contact_p .content .inputs .ligne .ainput
{
	float:left;
}

#Contact_p .content .formulaire
{
	float:left;
	display:inline;
	width:500px;
	height:330px;
	margin-left:50px;
	margin-top:20px;
}

#Contact_p .content .formulaire .texte
{
	float:left;
	display:inline;
	width:200px;
	height:20px;
	margin-left:50px;
	margin-top:20px;
}

#Contact_p .content .bouton_valid
{
	float:left;
	display:inline;
	width:500px;
	height:50px;
	margin-left:110px;
	margin-top:20px;
}

#Main #Page
{
	float:left;
	width:505px;
	display:inline;
	overflow:hidden;
}

#Main #Page .header
{
	float:left;
	width:500px;
	margin-left:5px;
	background:url(/images/page_n-1/header-bg-page-n-1.jpg) no-repeat;
	
}

#Main #Page .photo_news
{
	background-color:#000000;
	float:left;
	height:296px;
	margin-top:20px;
	margin-left:24px;
	width:442px;
	overflow:hidden;
	display:inline;
}

#Main #Page .photo_news img
{
	margin-top:7px;
	margin-left:6px;
}


#Main #Page .titre_news
{
	float:left;
	font-weight:bold;
	margin-left:24px;
	margin-top:10px;
	width:446px;
	display:inline;
	overflow:hidden;
}

#Main #Page .texte_news
{
	float:left;
	margin-left:26px;
	margin-top:5px;
	text-align:justify;
	width:443px;
	display:inline;
	overflow:hidden;
}

#Main #Page .texte_news a
{
	font-size:inherit;
}


#Main #Page a.fb
{
	float:left;
	display:inline;
	clear:both;
	width:80px;
	height:26px;
	margin-left:390px;
	margin-top:10px;
	background:url(/images/page_n-1/news/share.png) no-repeat;
}

#Main #Page .content
{
	background:transparent url(/images/page_n-1/repetition-bg-page-n-1.jpg) repeat scroll 0 0;
	float:left;
	margin-left:5px;
	width:500px;
	display:inline;
	overflow:hidden;
}

#Main #Page .content .main
{
	background:transparent url(/images/page_n-1/header-bg-page-n-1.jpg) no-repeat scroll 0 0;
	height:auto;
}

#Main #Page .content .main .titre
{
height:25px;
}

#Main #Page .content .main .contenu
{
height:auto;
width:500px;
}

#Main #Page .content .footer
{
	clear:both;
	background:transparent url(/images/page_n-1/footer-bg-page-n-1.jpg) no-repeat scroll 0 0;
	height:400px;
	float:left;
	display:inline;
	width:500px;
}

#Main #Page .content .footer .img_footer
{
	float:left;
	height:100px;
	margin-left:480px;
	margin-top:205px;
	display:inline;
}

#Page .foot
{
	float:left;
	width:500px;
	height:400px;
	margin-left:5px;
	background:url(/images/page_n-1/footer-bg-page-n-1.jpg);
}

#Page .foot .img
{
	float:right;
	width:14px;
	height:184px;
	margin-right:6px;
	margin-top:211px;
}

#Main #Champ_class
{
	background:transparent url(/images/page_n-1/championnat/classement/bg-classement-2-d2.jpg) no-repeat scroll 0 0;
	float:left;
	height:934px;
	margin-left:5px;
	width:805px;
}

#Main #Champ_class #Classement
{
	height:202px;
	margin-left:auto;
	margin-right:auto;
	margin-top:141px;
	width:634px;
}

#Main #Champ_class #Classement .liste
{
	clear:both;
	width:100%;
	float:left;
}

#Main #Champ_class #Classement .liste .item
{
	clear:both;
	width:100%;
	font-size:11px;
	float:left;
}

#Main #Champ_class #Classement .liste .item.even
{
	background-color:#EEEEEE;
}

#Main #Champ_class #Classement .liste .item .equipe
{
	float:left;
	display:inline;
	width:150px;
	margin-left:15px;
	font-weight:bold;
}

#Main #Champ_class #Classement .liste .item .nb
{
	float:left;
	display:inline;
	width:47px;
	text-align:center;
}

#Main #Effectif
{
	float:left;
	margin-top:25px;
}

#Main #Effectif_content
{
	float:left;
	margin-left:5px;
	background:url(/images/page_n-1/equipe/effectif/bg-effectif.jpg);
	width:805px;
	height:908px;
}

/************************** Résultats **************************************************/

#Main #Page .content .main .contenu .resultat
{
	background:transparent url(/images/page_n-1/championnat/resultat/bg-resultats-2.jpg) no-repeat scroll 0 0;
	height:425px;
	overflow:hidden;
	display:inline-block;
}

#Main #Page .content .main .contenu .resultat .haut
{

	float:left;
	height:108px;
	margin-left:33px;
	width:435px;
	display:inline;
}

#Main #Page .content .main .contenu .resultat .all
{
	float:left;
	clear:both;
	display:inline;
}

#Main #Page .content .main .contenu .resultat .all a
{
	float:left;
	display:inline;
	clear:both;
	margin-left:45px;
	margin-top:75px;
	width:104px;
	height:14px;
	background:url(/images/page_n-1/championnat/resultat/resultats_all/all_result-off.jpg) no-repeat;
}

#Main #Page .content .main .contenu .resultat .all a:hover
{
	background:url(/images/page_n-1/championnat/resultat/resultats_all/all_result-on.jpg) no-repeat;
}


#Main #Page .content .main .contenu .resultat .haut .logo1
{

	float:left;
	height:80px;
	margin-left:52px;
	margin-top:5px;
	width:80px;
	display:inline;
	overflow:hidden;
}

#Main #Page .content .main .contenu .resultat .haut .logo2
{

	float:left;
	height:80px;
	margin-left:170px;
	margin-top:5px;
	width:80px;
	display:inline;
	overflow:hidden;
}

#Main #Page .content .main .contenu .resultat .haut .result
{
	clear:both;
	height:19px;
	padding-top:4px;
	width:100%;

}

#Main #Page .content .main .contenu .resultat .haut .result .equipe1
{
	float:left;
	text-align:center;
	width:189px;
	font-weight:bold;
	overflow:hidden;
}

#Main #Page .content .main .contenu .resultat .haut .result .score
{
	float:left;
	text-align:center;
	width:59px;
	font-weight:bold;
}

#Main #Page .content .main .contenu .resultat .haut .result .equipe2
{
	float:left;
	text-align:center;
	width:187px;
	font-weight:bold;
}

#Main #Page .content .main .contenu .resultat .bas
{
	float:left;
	height:177px;
	margin-left:33px;
	margin-top:6px;
	width:435px;
	display:inline;
}

#Main #Page .content .main .contenu .resultat .bas .liste
{
	clear:both;
	float:left;
	width:440px;
	margin-top:15px;
}

#Main #Page .content .main .contenu .resultat .bas .liste .item
{
	clear: both;
    height: 21px;
    line-height: 21px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 400px;
}

#Main #Page .content .main .contenu .resultat .bas .liste .item .equipe1
{
	float:left;
	display:inline;
	width:160px;
	text-align:right;
	overflow:hidden;
}

#Main #Page .content .main .contenu .resultat .bas .liste .item .score
{
	float:left;
	display:inline;
	width:77px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}

#Main #Page .content .main .contenu .resultat .bas .liste .item .equipe2
{
	float:left;
	display:inline;
	width:150px;
	text-align:left;
	margin-left:4px;
	overflow:hidden;
}

#Main #Page .content .main .contenu #Resultats_all
{
	float:left;
	clear:both;
	overflow:hidden;
	display:inline-block;
	height:auto;
	width:100%;
}

#Main #Page .content .main .contenu #Resultats_all .classement
{
	float:left;
	clear:both;
	overflow:hidden;
	display:inline;
	height:auto;
	width:437px;
	margin-left:31px;
	margin-top:60px;
}


#Main #Page .content .main .contenu #Resultats_all .top
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:437px;
	height:61px;
	background:url(/images/page_n-1/championnat/resultat/resultats_all/top_result_all.jpg) no-repeat;
}

#Main #Page .content .main .contenu #Resultats_all .top a
{
	float:left;
	display:inline;
	clear:both;
	margin-left:14px;
	margin-top:15px;
	width:104px;
	height:14px;
	background:url(/images/page_n-1/championnat/resultat/resultats_all/last_day-off.jpg) no-repeat;
}

#Main #Page .content .main .contenu #Resultats_all .top a:hover
{
	background:url(/images/page_n-1/championnat/resultat/resultats_all/last_day-on.jpg) no-repeat;
}

#Main #Page .content .main .contenu #Resultats_all .content
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:437px;
	height:auto;
	margin-left:0px;
	background:url(/images/page_n-1/championnat/resultat/resultats_all/repete_result_all.jpg) repeat;
}


#Main #Page .content .main .contenu #Resultats_all .content .item
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	margin-top:10px;
	width:100%;
}

#Main #Page .content .main .contenu #Resultats_all .content .item .equipe1
{
	float:left;
	display:inline;
	overflow:hidden;
	width:188px;
	margin-left:3px;
	text-align:center;
}

#Main #Page .content .main .contenu #Resultats_all .content .item .equipe2
{
	float:left;
	display:inline;
	overflow:hidden;
	width:183px;
}

#Main #Page .content .main .contenu #Resultats_all .content .item .score
{
	float:left;
	display:inline;
	overflow:hidden;
	width:58px;
}



#Main #Page .content .main .contenu #Resultats_all .content .triche
{
	float:left;
	display:inline;
	clear:both;
	height:200px;
}

#Main #Page .content .main .contenu #Resultats_all .bottom
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:437px;
	height:14px;
	background:url(/images/page_n-1/championnat/resultat/resultats_all/bottom_result_all.jpg) no-repeat;
}



/*****************************************************************************************************/

#Main #Page .content .main .contenu .statistique
{
	background:transparent url(/images/page_n-1/championnat/statistique/bg-statistiques-prod2.jpg) no-repeat scroll 0 0;
	height:909px;
	overflow:hidden;
}

#Main #Page .content .main .contenu .statistique .essai_enc
{
	float:left;
	height:186px;
	margin-left:10px;
	margin-top:113px;
	width:227px;
	float:left;
	display:inline;
}

#Main #Page .content .main .contenu .statistique .item
{
clear:both;
font-size:10px;
height:13px;
overflow:hidden;
}

#Main #Page .content .main .contenu .statistique  .item .position
{
float:left;
margin-left:5px;
margin-right:10px;
text-align:center;
width:30px;
}

#Main #Page .content .main .contenu .statistique  .item .equipe
{
float:left;
text-transform:uppercase;
}

#Main #Page .content .main .contenu .statistique  .item .joueur
{
float:left;
text-transform:uppercase;
}

#Main #Page .content .main .contenu .statistique  .item .stat
{
float:right;
margin-right:15px;
}

#Main #Page .content .main .contenu .statistique .point_enc
{
float:left;
height:186px;
margin-left:9px;
margin-top:113px;
width:227px;
display:inline;
}

#Main #Page .content .main .contenu .statistique .essai_mar
{
float:left;
height:186px;
margin-left:10px;
margin-top:34px;
width:227px;
display:inline;
}

#Main #Page .content .main .contenu .statistique .point_mar
{
float:left;
height:186px;
margin-left:9px;
margin-top:34px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique .best_mar
{
float:left;
height:76px;
margin-left:10px;
margin-top:80px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique .best_min
{
float:left;
height:186px;
margin-left:10px;
margin-top:84px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique .best_ess
{
float:left;
height:76px;
margin-left:10px;
margin-top:-79px;
width:226px;
display:inline;
}



#Main #Page .content .main .contenu .statistique_ce
{
	background:transparent url(/images/page_n-1/championnat/statistique/bg-statistiques-coupe-europe.jpg) no-repeat scroll 0 0;
	height:909px;
	overflow:hidden;
}

#Main #Page .content .main .contenu .statistique_ce .essai_enc
{
float:left;
height:261px;
margin-left:7px;
margin-top:80px;
width:227px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .item
{
clear:both;
font-size:10px;
height:13px;

}

#Main #Page .content .main .contenu .statistique_ce  .item .position
{
float:left;
margin-left:5px;
margin-right:10px;
text-align:center;
width:30px;
}

#Main #Page .content .main .contenu .statistique_ce  .item .equipe
{
float:left;
text-transform:uppercase;
}

#Main #Page .content .main .contenu .statistique_ce  .item .joueur
{
float:left;
text-transform:uppercase;
}

#Main #Page .content .main .contenu .statistique_ce  .item .stat
{
float:right;
margin-right:15px;
}

#Main #Page .content .main .contenu .statistique_ce .point_enc
{
float:left;
height:261px;
margin-left:12px;
margin-top:80px;
width:227px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .essai_mar
{
float:left;
height:261px;
margin-left:7px;
margin-top:34px;
width:227px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .point_mar
{
float:left;
height:262px;
margin-left:12px;
margin-top:35px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .best_mar
{
float:left;
height:76px;
margin-left:10px;
margin-top:80px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .best_min
{
float:left;
height:186px;
margin-left:10px;
margin-top:84px;
width:226px;
display:inline;
}

#Main #Page .content .main .contenu .statistique_ce .best_ess
{
float:left;
height:76px;
margin-left:10px;
margin-top:-79px;
width:226px;
display:inline;
}


#Classement_Home .liste
{
	font-size:10px;
	height:225px;
}

#Classement_Home .liste .equipe
{
float:left;
}

#Classement_Home .liste .nb
{
float:right;
margin-right:20px;
}

#Classement_Home .liste .item
{
	clear:both;
	height:13px;
	margin-left:50px;
	margin-right:1px;
	padding-left:5px;
}

#Classement_Home .liste .item.even
{
	background-color:#BBBBBB;
}

#Page #lst_actus .Cadre
{
	width:455px;
	margin-top:10px;
	margin-right:25px;
	margin-left:5px;
	border:solid 1px #cccccc;
	background-color:#FFF;
	overflow:hidden;
}

#Page #lst_actus .Cadre .titre
{
	height:24px;
	background:url(/images/page_n-1/header-bg-page-n-1.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:100%;
}

#Page #lst_actus .Cadre .contenuNews
{
	margin:4px;
	font-size:11px;
	text-align:justify;
}

#Resultat_Home span.equipe1
{
	float:left;
	width:5px;
	margin-right:6px;
	margin-left:3px;
	text-align:right;
	display:inline-block;
	overflow:hidden;
	height:24px;
}

#Resultat_Home span.points1
{
	float:left;
	width:5px;
	margin:0px 2px 0px 2px;
	font-weight:bold;
	display:inline-block;
	overflow:hidden;
	height:24px;
}

#Resultat_Home span.points2
{
	float:left;
	width:5px;
	margin:0px 2px 0px 2px;
	font-weight:bold;
	display:inline-block;
	overflow:hidden;
	height:24px;
}

#Resultat_Home span.equipe2
{
	float:left;
	width:5px;
	margin-left:6px;
	text-align:left;
	display:inline-block;
	overflow:hidden;
	height:24px;
}

#Supporter .texte
{
	float:left;
	font-size:12px;
	margin-left:30px;
	margin-top:38px;
	text-align:center;
	width:185px;
	clear:both;
	display:inline;
}

#Supporter .compte
{
	float:left;
	clear:both;
	display:inline;
	width:67px;
	height:49px;
	margin-top:50px;
}

#Supporter #img_lien_vid
{
	float:left;
	clear:both;
	display:inline;
	height:73px;
	margin-left:87px;
	margin-top:15px;
	width:80px;
	background:url(/images/col_centre/supporter/bouton-video2.jpg);
	cursor:pointer;
}

#Supporter .texte_bas
{
	float:left;
	clear:both;
	display:inline;
	font-size:13px;
	font-weight:bold;
	margin-left:31px;
	margin-top:10px;
	text-align:center;
	width:188px;
}

#Supporter .texte_bas a
{
	font-size:13px; 
}

#FondHaut
{
	clear:both;
	float:left;
	background-image:url(/images/page_n-1/header-bg-page-n-1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
	display:inline-block;
	width:500px;
}

#FondBas
{	
	clear:both;
	float:left;
	background-image:url(/images/page_n-1/footer-bg-page-n-1.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	display:inline-block;
	width:500px;
}

#HauteurMini
{
	clear:both;
	float:left;
	height:736px;
	width:1px;
	display:inline;
}

#Titre
{
	width:124px;
	height:25px;
	float:left;
	display:inline-block;
	overflow:hidden;
}

#TitreBas
{
	background-position:bottom;
	clear:both;
	float:left;
	height:184px;
	margin-left:480px;
	width:14px;
}

#Contenu
{
	float:left;
	width:499px;
	display:inline;
	overflow:hidden;
}

#Contenu .historique
{
	float:left;
	width:499px;
	display:inline;
	overflow:hidden;
	margin-left:15px;
	margin-top:15px;
	font-size:11px;
	text-align:justify;
	margin-right:15px
}

#Contenu .historique .palmares
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
}

#Contenu .historique .palmares .gauche
{
	float:left;
	display:inline;
	overflow:hidden;
	width:250px;
	text-align:justify;
	line-height:1.5em;
}

#Contenu .historique .palmares .droite
{
	float:left;
	display:inline;
	overflow:hidden;
	width:160px;
	height:224px;
	margin-left:20px;
}

#Contenu .historique .formation
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:25px;
}

#Contenu .historique .formation .gauche
{
	float:left;
	display:inline;
	overflow:hidden;
	width:250px;
	text-align:justify;
	line-height:1.5em;
}

#Contenu .historique .formation .droite
{
	float:left;
	display:inline;
	overflow:hidden;
	width:160px;
	height:150px;
	margin-left:20px;
}

#Contenu .historique .esprit
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:25px;
}

#Contenu .historique .esprit .texte
{
	float:left;
	display:inline;
	overflow:hidden;
	clear:both;
	width:460px;
	text-align:justify;
	line-height:1.5em;
}

#Contenu .historique .esprit .photo
{
	float:left;
	display:inline;
	overflow:hidden;
	clear:both;
	width:280px;
	height:189px;
	margin-left:80px;
}

#Contenu .historique .regularite
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:40px;
}

#Contenu .historique .regularite .texte
{
	float:left;
	display:inline;
	overflow:hidden;
	clear:both;
	width:460px;
	text-align:justify;
	line-height:1.5em;
}

#Contenu .historique .regularite .photo
{
	float:left;
	display:inline;
	overflow:hidden;
	clear:both;
	width:100%;
	height:189px;
	margin-top:10px;
}

#Contenu .historique .regularite .photo .photo1
{
	float:left;
	display:inline;
	overflow:hidden;
	width:250px;
	height:185px;
	margin-top:2px;
}

#Contenu .historique .regularite .photo .photo2
{
	float:left;
	display:inline;
	overflow:hidden;
	width:200px;
	height:196px;
	margin-left:5px;
}




#Contenu .item
{
	clear:both;
	display:inline;
	float:left;
	font-family:Verdana;
	font-style:italic;
	font-weight:bold;
	height:auto;
	margin-left:40px;
	width:430px;
}

#Contenu #Jeunes_page .item
{
	clear:both;
	display:inline;
	float:left;
	font-family:Verdana;
	font-style:italic;
	font-weight:bold;
	height:auto;
	margin-left:0px;
	width:430px;
}

#Contenu .image_partenaire
{
	display:inline;
	float:left;
	height:150px;
	margin-left:15px;
	margin-top:5px;
	width:250px;
	overflow:hidden;
}

#Contenu .descript_partenaire_top
{
	display:inline;
	float:left;
	clear:both;
	width:465px;
	height:15px;
	background:url(/images/page_n-1/partenaires/nos_partenaires/top.png) no-repeat;
}

#Contenu .descript_partenaire_bottom
{
	display:inline;
	float:left;
	clear:both;
	width:465px;
	height:15px;
	background:url(/images/page_n-1/partenaires/nos_partenaires/bottom.png) no-repeat;
}

#Contenu .descript_partenaire
{
	display:inline;
	float:left;
	height:auto;
	margin-top:8px;
	width:180px;
	font-size:9px;
	margin-left:5px;
}

#Contenu #autres_part .autre_partenaire a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	margin-top:10px;
}

#Contenu .partenaire
{
	float:left;
	display:inline;
	clear:both;
	width:465px;
	height:auto;
	background:url(/images/page_n-1/partenaires/nos_partenaires/repete.png) repeat-y;
}

#Contenu .form_upload
{
	margin-top:10px;
	margin-left:10px;
}

#Contenu .form_upload .ligne
{
	margin-top:5px;
}

#Contenu .form_upload .validate
{
	margin-top:60px;
	text-align:center;
}

#Main #Entrain_class
{
	background:transparent url(/images/page_n-1/equipe/entrainement/bg-entrainements.jpg) no-repeat scroll 0 0;
	float:left;
	height:934px;
	margin-left:5px;
	width:805px;
	overflow:hidden;
	display:inline-block;
}

#Main #Entrain_class .semaine_entrain
{
	background-repeat:no-repeat;
	height:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:70px;
	width:300px;
}

#Main #Entrain_class .entrain
{
	margin-top:5px;
}

#Main #Entrain_class .infirm
{
	margin-top:14px;
}

#Main #Entrain_class .entrain .suiv_entrain
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-planning-right.jpg);
	background-repeat:no-repeat;
	float:left;
	width:140px;
	height:15px;
	cursor:pointer;
}

#Main #Entrain_class .entrain .preced_entrain
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-planning-left.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:260px;
	width:140px;
	height:15px;
	cursor:pointer;
}

#Main #Entrain_class .entrain .suiv_entrain:hover
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-planning-right-on.jpg);
}

#Main #Entrain_class .entrain .preced_entrain:hover
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-planning-left-on.jpg);
}

#Main #Entrain_class .semaine_infirm
{
	background-repeat:no-repeat;
	height:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:510px;
	width:300px;
}

#Main #Entrain_class .infirm .suiv_infirm
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-infirmerie-right.jpg);
	width:140px;
	height:15px;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
}

#Main #Entrain_class .infirm .preced_infirm
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-infirmerie-left.jpg);
	width:140px;
	height:15px;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:260px;
}

#Main #Entrain_class .infirm .suiv_infirm:hover
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-infirmerie-right-on.jpg);
}

#Main #Entrain_class .infirm .preced_infirm:hover
{
	background-image:url(/images/page_n-1/equipe/entrainement/bouton-infirmerie-left-on.jpg);
}

#Main #Entrain_class .planning
{
	clear:both;
	float:left;
	height:380px;
	margin-left:133px;
	margin-top:30px;
	width:570px;
	display:inline;
	overflow:hidden;
}


#Main #Entrain_class .day
{
	float:left;
	height:100%;
	width:95px;
	text-align:center;
	display:inline;
}

#Main #Entrain_class .day .matin
{
	float:left;
	height:168px;
	width:95px;
	display:inline;
	
}

#Main #Entrain_class .day .midi
{
	float:left;
	height:55px;
	width:95px;
	display:inline;
	
}

#Main #Entrain_class .day .aprem
{
	float:left;
	height:164px;
	margin-top:12px;
	width:95px;
	display:inline;
	
}

#Main #Entrain_class .detail_infirm
{
	clear:both;
	float:left;
	height:238px;
	margin-left:115px;
	margin-top:150px;
	width:618px;
	display:inline;
}

#Staff
{
	clear:both;
	float:left;
	margin-left:40px;
	font-weight:bold;
	font-size:13px;
	font-style:italic;
	cursor:pointer;
	width:430px;
}

#Staff a
{
	font-size:13px;
	color:#000000;
	cursor:pointer;
	display:inline;
}

#Staff a:hover
{
	color:#5F5F5F;
}

#Staff .texte_staff
{
	float:left;
	height:100px;
	margin-left:28px;
	margin-top:20px;
	width:440px;
}

#Interview .saisons
{
	float:left;
	margin-left:45px;
	margin-top:15px;
}

#Interview .minis
{
	clear:both;
	display:inline;
	float:left;
	margin-left:14px;
	margin-top:10px;
	width:470px;
	height:auto;
}

#Interview .minis .item
{
	background: none repeat scroll 0 0 #EBEBEB;
    border: 1px solid #3B3B3B;
    clear: none;
    display: inline;
    float: left;
    height: 150px;
    margin-left: 11px;
    margin-top: 10px;
    overflow: hidden;
    width: 220px;
}

#Interview .minis .item .miniature
{
	display: inline;
    float: left;
    height: 50px;
    margin-left: 80px;
    margin-top: 7px;
    overflow: hidden;
    width: 65px;
}

#Interview .minis .item .description
{
	clear: both;
    display: inline;
    float: left;
    height: auto;
    margin-top: 5px;
    overflow: hidden;
    width: 100%;
}

#Interview .minis .item .description .titre_vid
{
	font-weight: bold;
    text-align: center;
    width: 100%;
}

#Interview .minis .item .description .infos_supp
{
	height: auto;
    margin-top: 7px;
    text-align: center;
    width: 100%;
}

#Interview .minis .item .description .infos_supp .vu
{
	width:100%;
}

#Interview .minis .item .description .infos_supp .duree
{
	width:100%;
}

#Interview .minis .item .description .infos_supp .date
{
	width:100%;
}

#log_sond
{
	clear:both;
	display:inline;
	float:left;
	overflow:hidden;
	
}

#log_sond .bt
{
	clear:both;
	float:left;
	display:inline;
	
}

#log_sond .bt img
{
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#log_sond #Manage1
{
	clear:both;
	float:left;
	margin-top:50px;
	margin-left:30px;
}

#log_sond #Manage1 .texte
{
	clear:both;
	float:left;
	margin-left:20px;
}

#log_sond #Manage1 .manage
{
	clear:both;
	float:left;
}

#log_sond #Manage2
{
	clear:both;
	float:left;
	margin-top:60px;
	margin-left:20px;
}

#log_sond #Manage2 .texte
{
	clear:both;
	float:left;
	width:220px;
}

#log_sond #Manage2 .title
{
	clear:both;
	float:left;
	margin-top:5px;
}

#log_sond #Manage2 .value
{
	clear:both;
	float:left;
}

#Calendrier
{
	clear:both;
	display:inline-block;
	float:left;
	width:499px;
}

#Calendrier .onglet
{
	clear:both;
	float:left;
	display:inline-block;
	width:207px;
	height:21px;
	background: transparent url(/images/calendrier/onglet-calendrier.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Calendrier .haut
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:10px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background: transparent url(/images/calendrier/haut-bg-calendrier.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Calendrier .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
	background: transparent url(/images/calendrier/repetition-bg-calendrier.jpg) left 0 repeat-y;
	overflow:hidden;
}

#Calendrier .content a:hover
{
	color:#000000;
}

#Calendrier .footer
{
	clear:both;
	float:left;
	display:inline-block;
	width:658px;
	height:9px;
	background: transparent url(/images/calendrier/footer-bg-calendrier.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Calendrier .liste
{
	clear:both;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	width:499px;
	display:inline-block;
	float:left;
	display:inline-block;
}

#Calendrier .liste .entete
{
	background:transparent url(/images/page_n-1/calendrier/barre-haut.jpg) no-repeat scroll left 0;
	clear:both;
	display:inline;
	float:left;
	height:18px;
	margin-left:2px;
	width:495px;
	display:inline-block;
}

#Calendrier .liste .month
{
	background-color:#333333;
	clear:both;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:600;
	height:18px;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
	text-transform:uppercase;
	width:493px;
}

#Calendrier .liste .item
{
	background-color: #FFFFFF;
    border-bottom: 1px dotted #000000;
    clear: both;
    display: inline;
    float: left;
    font-size: 11px;
    height: 40px;
    line-height: 13px;
    margin-left: 0;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-top: 4px;
    vertical-align: middle;
    width: 493px;
}

#Calendrier .liste .item:hover
{
	background-color:#DDDDDD;
}

#Calendrier .liste .item .date_heure
{
	display:inline;
	float:left;
	vertical-align:middle;
	width:140px;
}

#Calendrier .liste .item .compet
{
	display:inline;
	float:left;
	text-align:center;
	width:30px;
}

#Calendrier .liste .item .match
{
	display:inline;
	float:left;
	text-align:center;
	width:155px;
}

#Calendrier .liste .item .ville
{
	display:inline;
	float:left;
	text-align:center;
	width:81px;
	
}

#Calendrier .liste .item .tv
{
	display:inline;
	float:left;
	text-align:center;
	width:87px;
}

#Calendrier .liste .item .tv a
{
	text-decoration:none;
	font-weight:normal;
}

#Calendrier .liste .item .tv a:hover
{
	text-decoration:underline;
	font-weight:normal;
}

#Calendrier .previous
{
	width:249px;
	height:28px;
	float:left;
	display:inline;
	cursor:pointer;
	overflow:hidden;
	clear:both;
}

#Calendrier .previous a
{
	background:url(/images/page_n-1/calendrier/match-precedents.jpg) no-repeat #FFFFFF center;
	width:249px;
	height:28px;
	display:block;
	overflow:hidden;
}

#Calendrier .previous a:hover
{
	background:url(/images/page_n-1/calendrier/match-precedents-on.jpg) no-repeat #FFFFFF center;
}

#Calendrier .next
{
	width:249px;
	height:28px;
	float:left;
	cursor:pointer;
	display:inline;
	overflow:hidden;
}

#Calendrier .next a
{
	width:249px;
	height:28px;
	display:block;
	background:url(/images/page_n-1/calendrier/match-a-venir.jpg) no-repeat #FFFFFF center;
}

#Calendrier .next a:hover
{
	background:url(/images/page_n-1/calendrier/match-a-venir-on.jpg) no-repeat #FFFFFF center;
}

#Saison
{
	clear:both;
	float:left;
	margin-bottom:20px;
}

#Palmares
{
	height:909px;
	width:475px;	
}

#Palmares .premiere
{
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin-left:23px;
	margin-top:38px;
}


#Palmares .premiere_descript
{
	margin-left:23px;
	margin-top:44px;
}

#Palmares .reserve
{
	margin-left:23px;
	margin-top:163px;
}

#Palmares .junior_r
{
	font-size:13px;
font-style:italic;
font-weight:bold;
margin-left:23px;
margin-top:29px;
}

#Palmares .junior_r_descript
{
	margin-left:23px;
	margin-top:57px;
}

#Palmares .junior_c
{
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin-left:23px;
	margin-top:48px;
}

#Palmares .junior_c_descript
{
	margin-left:23px;
	margin-top:57px;
}

#Palmares .cadet
{
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin-left:23px;
	margin-top:45px;
}

#Palmares .cadet_descript
{
	margin-left:23px;
	margin-top:74px;
}

#Palmares .ecole
{
	margin-left:23px;
	margin-top:92px;
}

#Palmares .tableau
{
	background:transparent url(/images/page_n-1/club/palmares/tableau.jpg) no-repeat scroll 0 0;
height:102px;
margin-left:15px;
margin-top:20px;
width:476px;
}

#Page .titre_basdroite
{
	float:left;
	height:190px;
	margin-left:480px;
	display:inline-block;
}

.titre_bas_droite
{
	clear:both;
	float:left;
	margin-bottom:8px;
	display:inline;
	margin-left:480px;
}

#BePartenaire
{
	margin-left:21px;
margin-right:45px;
text-align:justify;
}

#BePartenaire .titre
{
	font-weight:bold;
	margin-bottom:10px;
	font-size:12px;
}

#BePartenaire .text
{
	
}

#BePartenaire .image
{
	background:url(/images/page_n-1/partenaires/devenir_partenaire/pict-devenir-partenaire-1.jpg) no-repeat;
	display:inline;
	float:left;
	height:142px;
	margin-left:40px;
	margin-top:100px;
	width:169px;
}

#BePartenaire .dl
{
	background:url(/images/page_n-1/partenaires/devenir_partenaire/pict-devenir-partenaire-2.jpg) no-repeat;
	display:inline;
	float:left;
	height:44px;
	margin-top:137px;
	width:193px;
	display:block;
	cursor:pointer;
}

#News_partenaires .cadre
{
	background-color:#ECECEC;
	clear:both;
	float:left;
	height:100px;
	margin-left:10px;
	margin-top:10px;
	width:450px;
	border:1px solid Gray;
}

#News_partenaires .entete
{
	margin-left:20px;
}

#GaleriePhoto
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
}

#GaleriePhoto .saisons
{
	clear:both;
	display:inline;
	float:left;
	font-weight:bold;
	height:20px;
	margin-left:20px;
	padding-top:10px;
	width:475px;
}

#GaleriePhoto .saisons .item
{
	display:inline;
	float:left;
}

#GaleriePhoto .minis
{
	clear:both;
	display:inline;
	float:left;
	height:auto;
	padding:37px;
	text-align:center;
	width:425px;
}

#GaleriePhoto .minis .item
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:140px;
	height:120px;
	color:#274368;
	clear:none;
}

#GaleriePhoto .minis .item a.smoothbox.mini
{
	clear:both;
	display:inline-block;
	float:left;
	margin-bottom:5px;
	margin-left:46px;
}

#VideoUser
{
	clear:both;
	display:inline;
	float:left;
	margin-left:14px;
	margin-top:10px;
	width:470px;
}

#VideoUser .liste_saison
{
	font-weight:bold;
	margin-left:15px;
}

#VideoUser .item
{
	background:url(/images/page_n-1/interview/fond_video.jpg) no-repeat;
	display:inline;
	float:left;
	height:145px;
	margin-left:34px;
	margin-top:10px;
	width:185px;
	overflow:hidden;
}

#VideoUser .item .miniature
{
	float:left;
	width:65px;
	height:50px;
	margin-left:60px;
	margin-top:15px;
	overflow:hidden;
	display:inline;
}

#VideoUser .item .description
{
	float:left;
	clear:both;
	margin-top:5px;
}

#VideoUser .item .description .titre_vid
{
	width:185px;
	text-align:center;
	font-weight:bold;
}

#VideoUser .item .description .infos_supp
{
	margin-top:5px;
	text-align:center;
	margin-left:10px;
	margin-top:2px;
	text-align:center;
	margin-left:18px;
}

#VideoUser .item .description .infos_supp .vu
{
	width:150px;
}

#VideoUser .item .description .infos_supp .duree
{
	width:150px;
}

#VideoUser .item .description .infos_supp .date
{
	width:150px;
}

#pub728x90
{
	background:url(/images/page_n-1/bg-720x90.jpg);
	height:126px;
	margin-left:0;
	width:100%;
	margin-bottom:5px;
	float:left;
	height:124px;
	display:inline;
}

#pub728x90 .cont
{
	float:left;
	height:90px;
	margin-left:127px;
	margin-top:10px;
	width:728px;
	display:inline;
}

#mentions_legales
{
	background:url(/images/mentions_legales_2.jpg);
	height:500px;
}

#mentions_legales .content
{
	float:left;
	font-family:Verdana;
	font-size:11px;
	height:450px;
	margin-left:40px;
	margin-top:67px;
	width:620px;
	display:inline;
	clear:both;	
}

#Boutique .presentation
{
	float:left;
	display:inline;
	width:100%;
}

#Boutique .presentation .texte
{
	float:left;
	display:inline;
	font-weight:bold;
	font-size:11px;
	margin-left:20px;
	margin-top:25px;
}

#Boutique .presentation .photo
{
	background:url(/images/page_n-1/boutique/boutique.png);
	display:inline;
	float:left;
	height:160px;
	margin-left:13px;
	margin-top:9px;
	width:240px;
}

#Boutique .articles
{
	display:inline;
	float:left;
	height:100%;
	margin-left:23px;
	margin-top:20px;
	width:450px;
}

#Boutique .articles .item
{
	background:transparent url(/images/page_n-1/boutique/carre.png) repeat scroll 0 0;
	display:inline;
	float:left;
	height:170px;
	margin-left:36px;
	margin-top:10px;
	width:170px;
}

#Boutique .articles .item .img
{
	height:120px;
	margin-left:27px;
	margin-top:8px;
	width:115px;
}

#Boutique .articles .item .produit
{
	clear:both;
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-left:7px;
	margin-top:0;
	text-align:center;
	width:157px;
}

#Boutique .articles .item .tarif
{
	clear:both;
	float:left;
	font-size:11px;
	margin-left:0;
	text-align:center;
	width:169px;
}

#Boutique .gamme
{
	float:left;
	clear:both;
	display:inline;
	margin-left:50px;
	font-size:11px;
}

#Billeterie
{
	float:left;
	clear:both;
	display:inline;
}

#Billeterie .texte
{
	float:left;
	clear:both;
	display:inline;
	font-size:12px;
	margin-top:20px;
	margin-left:20px;
	width:400px;
}

#Billeterie .texte ul
{
    clear: both;
    display: inline;
    float: left;
    margin-left: 15px;    
}

#Billeterie .img
{
	float:left;
	clear:both;
	display:inline;
	width:423px;
	height:331px;
	margin-top:30px;
	margin-left:35px;
}

#Contact_page
{
	float:left;
	clear:both;
	display:inline;
}

#Contact_page .titre
{
	float:left;
	clear:both;
	display:inline;
	font-family:Impact;
	font-size:16px;
	width:400px;
}

#Contact_page .texte
{
	clear:both;
	display:inline;
	float:left;
	font-size:12px;
	margin-left:35px;
	margin-top:10px;
	width:400px;
}

.placement_hautgauche
{
	float:left;
	display:inline;
	clear:both;
	margin-top:10px;
	margin-left:10px;
}

#Formation_page .titre
{
	font-size:13px;
	font-weight:bold;
	float:left;
	clear:both;
	display:inline;
}


#Formation_page .joueurCont
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
}


#Formation_page .joueurCont .joueur
{
	float:left;
	clear:both;
	display:inline;
	width:450px;
	margin-top:20px;
	margin-left:20px;
	height:160px;
	border-bottom:1px dotted Gray;
}

#Formation_page .joueurCont .joueur .left
{
	float:left;
	display:inline;
	width:300px;
	margin-top:10px;
}


#Formation_page .joueurCont .joueur .left .item
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-left:0px;
	margin-top:5px;
	font-size:12px;
}

#Formation_page .joueurCont .joueur .left .item span
{
	color:#333333;
}

#Formation_page .joueurCont .joueur .right
{
	float:left;
	display:inline;
	width:150px;
	height:150px;
	background:red;
}







#Formation_page .texte
{
	float:left;
	clear:both;
	display:inline;
	margin-left:7px;
	margin-top:15px;
	width:445px;
}

#Formation_page .texte .info_gauche
{
	float:left;
	display:inline;
	float:left;
	width:250px;
	text-align:justify;
		
}

#Formation_page .texte .image a
{
	float:left;
	display:inline;
	float:left;
	width:180px;
	height:135px;
	background:url(/images/page_n-1/club/formation/sante_repere-off.png) no-repeat;
}

#Formation_page .texte .image a:hover
{
	background:url(/images/page_n-1/club/formation/sante_repere-on.png) no-repeat;
}


#Formation_page .texte a
{
	font-size:12px;
	color:Gray;
}

#Formation_page .texte a:hover
{
	color:Black;
	text-decoration:underline;
}

#Jeunes_page .tof
{
	width:442px;
	height:296px;
	float:left;
	clear:both;
	display:inline;
	margin-left:18px;
}

#Jeunes_page .item
{
	width:478px;
	height:90px;
	float:left;
	clear:both;
	display:inline;
	margin-top:6px;
	cursor:pointer;
}

#Jeunes_page .bouton
{
	clear:both;
	cursor:pointer;
	display:inline;
	float:left;
	height:30px;
	margin-left:111px;
	margin-top:25px;
	width:246px;
	background:url(/images/page_n-1/club/jeunes/NEWS-DE-ASSO-ON.jpg);
}

#Jeunes_page .bouton:hover
{
	background:url(/images/page_n-1/club/jeunes/NEWS-DE-ASSO-OFF.jpg);
}

#Jeunes_page .tof_under
{
	clear:both;
	display:inline;
	float:left;
	height:73px;
	margin-left:185px;
	margin-top:8px;
	width:109px;
}

#Jeunes_page .tof_under2
{
	clear:both;
	display:inline;
	float:left;
	height:73px;
	margin-left:352px;
	margin-top:4px;
	width:109px;
}

#Jeunes_ecole
{
	background:url(/images/page_n-1/club/jeunes/boutton-ecole-de-rugby-off.jpg);
	width:302px;
	height:90px;
}

#Jeunes_reichel
{
	background:url(/images/page_n-1/club/jeunes/boutton-reichel-off.jpg);
	width:302px;
	height:90px;
}

#Jeunes_crabos
{
	background:url(/images/page_n-1/club/jeunes/boutton-crabos-off.jpg);
	width:302px;
	height:90px;
}

#Jeunes_cadet
{
	background:url(/images/page_n-1/club/jeunes/boutton-cadets-off.jpg);
	width:302px;
	height:90px;
}

#Jeunes_espoir
{
	background:url(/images/page_n-1/club/jeunes/boutton-espoirs-off.jpg);
	width:302px;
	height:90px;
}

#Jeunes_cadette
{
	background:url(/images/page_n-1/club/jeunes/boutton-cadettes-off.jpg);
	width:302px;
	height:90px;
}


#Jeunes_ecole2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_ecole.jpg);
	width:478px;
	height:90px;
}

#Jeunes_reichel2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_reichel.jpg);
	width:478px;
	height:90px;
}

#Jeunes_crabos2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_crabos.jpg);
	width:478px;
	height:90px;
}

#Jeunes_cadet2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_cadet.jpg);
	width:478px;
	height:90px;
}

#Jeunes_espoir2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_espoir.jpg);
	width:478px;
	height:90px;
}

#Jeunes_cadette2
{
	background:url(/images/page_n-1/club/jeunes/Jeunes_cadette.jpg);
	width:478px;
	height:90px;
}

#GaleriePhoto .page
{
	clear:both;
	float:left;
	display:inline;
	width:425px;
}

#GaleriePhoto .page a
{
	color:#1F4667;
}

#GaleriePhoto .page a:hover
{
	color:#000000;
}

#GaleriePhoto .page .next
{
	display:inline-block;
float:right;
margin-top:-15px;
text-align:center;
width:100px;
}

#GaleriePhoto .page .number
{
	display:inline-block;
float:left;
margin-left:50px;
margin-right:50px;
text-align:center;
width:558px;
	
}

#GaleriePhoto .page .prev
{
	display:inline-block;
	float:left;
	margin-top:-15px;
	text-align:center;
	width:100px;
}

.placement_hautgauche .btn
{
	background-color:#AAAAAA;
	border:1px solid black;
	color:#000000;
	height:24px;
	width:30px;
}

#Contenu .lienlink a
{
	float:left;
	display:inline;
	clear:both;
	margin-top:10px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
	margin-left:20px;
}

#Contenu .lienlink a:hover
{
	text-decoration:underline;
}



#BlocScreen
{
	cursor:pointer;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-350px; 
	margin-top:-325px;
	width:700px;
	height:500px;
	z-index:1;
}

#splash
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
}


.texteScreen
{
	float:left;
	display:inline;
	clear:both;
	width:300px;
	margin-top:20px;
	margin-left:50px;
}

.texteScreen a
{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-size:16px;
}

.texteScreen span
{
	color:White;
	font-size:16px;
}


.imageScreen
{
	float:left;
	display:inline;
	clear:both;
	margin-top:20px;
}


.desinscription
{
	float:left;
	display:inline;
	clear:both;
	width:400px;
	margin-left:30px;
}

.desinscription .phrase
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	font-size:11px;
	font-weight:bold;
	color:Black;
	margin-top:10px;
}

.desinscription .phrase.vert
{
	color:Green;
}


.desinscription .champ
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:15px;
}

.desinscription .bouton
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:15px;
}


.desinscription .bouton .btn
{
	background:Gray;
	color:Black;
	border:0px;
	width:150px;
	height:30px;
	cursor:pointer;
}

.desinscription .bouton .btn:hover
{
	color:White;
}


a.pictureJeune
{
	float:left; 
	clear:both; 
	display:inline; 
	width:442px; 
	height:296px; 
	margin-bottom:10px; 
	margin-top:10px; 
	margin-left:12px;
}
