﻿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;
}

body.siteunder
{
	background-color:#FFFFFF;
}

#background_site
{
	clear:both;
	width:994px;
	height:1188px;
	background:url(/images/home/bgHome.png) no-repeat;
	background-position:center top;	
	margin-left:auto;
	margin-right:auto;
}

#FlashNoel
{
	position:fixed;
	left:50%;
	bottom:0;
	margin-left:-322px;
	display:inline;
	width:655px;
	height:576px;
	z-index:5;
}

#background_site #Spacer
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	height:10px;
}

a
{
	font-weight:bold;
	color:#274368;	
	text-decoration:none;
}

a.link_onglet
{
	display:inline-block;
	float:left;
	width:auto;	
}

a.link_onglet img
{
	border:0;
	vertical-align:bottom;
}

input.text
{
	border: solid 1px #CCCCCC;
}

input.btn
{
	border:solid 1px #80B5D0;
	background-color:#CEE1EF;
	color:#224466;	
}

#play_smooth
{
	margin-left:10px;
	margin-top:10px;
	clear:both;
	float:left;
	display:inline;
	width:auto;
	height:auto;
}


#Espace
{
	clear:both;
	float:left;
	display:inline;
	width:100%;
	height:30px;
}

#Footer
{
	clear:both;
	width:100%;
	height:82px;
	margin-left:auto;
	margin-right:auto;
	background:url(/images/repete_footer-x.jpg) repeat-x;
	overflow:hidden;
}

#Footer .contenu
{
	clear:both;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#Footer .contenu .links
{
	float:left;
	display:inline;
	width:430px;
	margin-top:20px;
}

#Footer .contenu .infos
{
	float:left;
	display:inline;
	width:244px;
	height:82px;
	background:url(/images/home/footer/infos.jpg) no-repeat;
}

#Footer .contenu .links a
{
	float:left;
	display:inline;
	clear:both;
	margin-top:5px;
}

#Footer .contenu .redmoot a
{
	float:left;
	display:inline;
	width:152px;
	height:82px;
	background:url(/images/home/footer/redmoot.jpg) no-repeat;
}


#Footer .contenu .logo
{
	float:left;
	display:inline;
	width:138px;
	height:82px;
	background:url(/images/home/footer/logo.jpg) no-repeat;
}


#FooterSiteUnder
{
	clear:both;
	width:984px;
	height:84px;
	margin-left:auto;
	margin-right:auto;
	background: transparent url(/images/bg-footer-2.jpg)  no-repeat;	
	overflow:hidden;
}


#FooterSiteUnder .content,
#Footer .content
{
	float:left;
	clear:both;
	display:inline;
	margin-left:50px;
	margin-top:25px;
}

#FooterSiteUnder .wazabia,
#Footer .wazabia
{
	float:right;
	display:inline;
	margin-right:29px;
	margin-top:16px;
	width:312px;
}

#BottomBar
{
	position:fixed;
	height:63px;
	width:100%;
	z-index:100;
	display:none;
}

#BottomBar .main
{
	background:url(/images/home/navigation/back.png) no-repeat;
	clear:both;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	width:1006px;
}

#BottomBar .main .bloc
{
	display:inline;
	float:left;
	height:55px;
	padding-left:10px;
	padding-top:5px;
}

#BottomBar .main .bloc.ephe
{
	width:300px;
}

#BottomBar .main .bloc.meteo
{
	padding-left:0;
	width:260px;
	background:url(/images/home/navigation/bg-meteo-1.png) no-repeat;
}

#BottomBar .main .bloc.match
{
	width:392px;
}

#BottomBar .main .separ
{
	background:url("/images/home/navigation/separateur.jpg") no-repeat scroll 0 0 transparent;
	display:inline;
	float:left;
	height:54px;
	margin-top:5px;
	width:2px;
}

#BottomBar .main .close
{
	background:url("/images/home/navigation/croix-off.png") no-repeat scroll 0 0 transparent;
	display:inline;
	float:left;
	height:29px;
	width:30px;
	cursor:pointer;
}

#BottomBar .main .close:hover
{
	background:url("/images/home/navigation/croix-on.png") no-repeat;
}

#BottomBar .main .bloc .ligne
{
	clear:both;
	color:White;
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:11px;
	height:16px;
	width:100%;
}

#BottomBar .main .bloc .jours
{
	clear:both;
	display:inline;
	float:left;
	height:15px;
	overflow:hidden;
	width:100%;
}

#BottomBar .main .bloc .jours .jour
{
	color:white;
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	width:85px;
}

#BottomBar .bloc.meteo .pictos
{
	float:left;
	display:inline;
	clear:both;
	height:25px;
	width:100%;
}

#BottomBar .bloc.meteo .picto
{
	float:left;
	display:inline;
	width:25px;
	height:25px;
	margin-left:29px;
}


.wazabia .waz1
{
	float:left;
	display:inline;
	width:226px;
}

.wazabia .waz2 a
{
	float:left;
	display:inline;
	width:86px;
	height:54px;
	background:url(/images/logo-redmoot-off.jpg);
}

.wazabia .waz2 a:hover
{
	background:url(/images/logo-redmoot-on.jpg);
}

#FooterSiteUnder .content a,
#Footer .content a
{
	font-size:10px;
	font-weight:bold;
	color:#274368;
}

#FooterSiteUnder .content a:hover,
#Footer .content a:hover
{
	text-decoration:underline;
}

/*#Header
{
	clear:both;
	width:100%;
	background: #FFFFFF url(/images/bg-banniere.jpg) no-repeat;	
	background-position:center top;
}*/


#Header
{
	clear:both;
	width:100%;
	background:#FFFFFF;	
	background-position:center top;
}

#Header #Bann
{
	clear:both;
	width:961px;
	margin-left:auto;
	margin-right:auto;
	height:160px;
	
}

#Header #newBann
{
	clear:both;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	height:160px;
	
}

#Header #Menu
{
	clear:both;
	width:100%;
	height:28px;
	background: #000000 url(/images/bg_menu.jpg) no-repeat;	
	background-position:center;
}


#Header #Menu #Items
{
	clear:both;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	
}

#Header #Menu #Items .recherche_home
{
	float:left;
	display:inline;
	width:206px;
	height:28px;
}


#Header #Menu #Items .recherche_home a
{
	margin-top:7px;
	margin-left:20px;
	color:White;
	font-size:10px;
	height:21px;
	color:White;
}

#Header #Menu #Items .recherche_home a:hover
{
	color:#88CCF9;
}

#Header #Menu #Items .recherche_home input
{
	display:inline;
	float:left;
	margin-left:5px;
	margin-top:1px;
	width:10px;
}

#Header #Menu #Items a
{
	display:inline-block;
	float:left;
	height:27px;
}

#Header #Menu #Items a.equipe_pro
{
	background: transparent url(/images/menu/equipe-pro-off.jpg) no-repeat;	
	width:87px;
}

#Header #Menu #Items a.equipe_pro:hover
{
	background: transparent url(/images/menu/equipe-pro-on.jpg) no-repeat;	
}

#Header #Menu #Items a.partenaires
{
	background: transparent url(/images/menu/partenaires-off.jpg) no-repeat;	
	width:101px;
}

#Header #Menu #Items a.partenaires:hover
{
	background: transparent url(/images/menu/partenaires-on.jpg) no-repeat;	
}

#Header #Menu #Items a.supporters
{
	background: transparent url(/images/menu/supporters-off.jpg) no-repeat;	
	width:95px;
}

#Header #Menu #Items a.supporters:hover
{
	background: transparent url(/images/menu/supporters-on.jpg) no-repeat;	
}

#Header #Menu #Items a.actualite
{
	background: transparent url(/images/menu/actualite-off.jpg) no-repeat;	
	width:84px;
}

#Header #Menu #Items a.actualite:hover
{
	background: transparent url(/images/menu/actualite-on.jpg) no-repeat;	
}


#Header #Menu #Items a.club
{
	background: transparent url(/images/menu/club-off.jpg) no-repeat;	
	width:50px;
}

#Header #Menu #Items a.club:hover
{
	background: transparent url(/images/menu/club-on.jpg) no-repeat;	
}

#Header #Menu #Items a.galerie
{
	background: transparent url(/images/menu/galerie-off.jpg) no-repeat;	
	width:68px;
}

#Header #Menu #Items a.galerie:hover
{
	background: transparent url(/images/menu/galerie-on.jpg) no-repeat;	
}

#Header #Menu #Items a.infos_pratiques
{
	background: transparent url(/images/menu/infos-pratiques-off.jpg) no-repeat;	
	width:123px;
}

#Header #Menu #Items a.infos_pratiques:hover
{
	background: transparent url(/images/menu/infos-pratiques-on.jpg) no-repeat;	
}

#Header #Menu #Items a.boutique
{
	background: transparent url(/images/menu/boutique-off.jpg) no-repeat;	
	width:79px;
}

#Header #Menu #Items a.boutique:hover
{
	background: transparent url(/images/menu/boutique-on.jpg) no-repeat;	
}

#Header #Menu #Items a.contact
{
	background: transparent url(/images/menu/contact-off.jpg) no-repeat;	
	width:66px;
}

#Header #Menu #Items a.contact:hover
{
	background: transparent url(/images/menu/contact-on.jpg) no-repeat;	
}

#SiteUnder
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	background:url(/images/siteunder/siteunder.jpg) no-repeat;
	background-position:center top;
	overflow:visible;
	
}


#Main
{
	clear:both;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	height:auto;
}

#Pub728x90
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	background: transparent url(/images/pub/bg-728x90.jpg) no-repeat;	
	width:743px;
	height:98px;
	text-align:center;
	padding-top:4px;
	margin-bottom:10px;
	
}


#Main #FetesNoel .image
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:153px;
	height:26px;
	background:url(/images/joyeuses_fetes.png) no-repeat;
}

#Main #FetesNoel .texte
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:100%;
}

#Main #FetesNoel .texte .video
{
	float:left;
	display:inline;
	overflow:hidden;
	font-size:10px;
	font-family:verdana;
	color:#85cff4;
	cursor:pointer;
}

#Main #FetesNoel .texte .video:hover
{
	color:#2b4e78;
}


/*********************************************************************************************************/

#Main #Bandeau
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	height:46px;
	background:url(/images/home/bandeau_top/back.jpg) no-repeat;
}

#Main #Bandeau .newsletter
{
	float:left;
	display:inline;
	width:260px;
}

#Main #Bandeau .newsletter .champNL
{
	float:left;
	display:inline;
	margin-top:16px;
	height:12px;
	width:133px;
	border:1px solid White;	
	margin-left:40px;
	color:#2c527c;
	font-size:11px;
	font-weight:bold;
}

#Main #Bandeau .newsletter a
{
	float:left;
	display:inline;
	width:82px;
	height:36px;
	background:url(/images/home/defilant/btn-off.jpg) no-repeat;
}

#Main #Bandeau .newsletter a:hover
{
	background:url(/images/home/defilant/btn-on.jpg) no-repeat;
}

#Main #Bandeau .texte_defilant
{
	float:left;
	display:inline;
	height:23px;
	margin-left:68px;
	margin-top:5px;
	width:642px;
	overflow:hidden;
}

#Main #Bandeau .texte_defilant .cadre_defilant
{
	clear:both;
	display:inline;
	float:left;
	height:100%;
}

#Main #Bandeau .texte_defilant .cadre_defilant .flash
{
	display:inline;
	float:left;
	font-family:Arial;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	height:21px;
	padding-left:5px;
	padding-top:2px;
	width:644px;
}



#Main #Top
{
	float:left;
	display:inline;
	clear:both;
	padding-left:10px;
	width:974px;
}

#Main #Top .news
{
	float:left;
	display:inline;
	width:640px;
	height:699px;
}

#Main #Top .news .content
{
	display:inline;
	float:left;
	clear:both;
	background:url(/images/home/news/content.jpg) no-repeat;
	height:667px;
	width:100%;
}

#Main #Top .news .onglets
{
	clear:both;
	display:inline;
	float:left;
	height:31px;
	width:100%;
}

#Main #Top .news .onglets .onglet
{
	display:inline;
	float:left;
	height:100%;
	cursor:pointer;
}

#Main #Top .news .titre
{
	background:url(/images/home/news/date.jpg) no-repeat;
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:16px;
	margin-left:23px;
	margin-top:4px;
	padding-right:473px;
	padding-top:7px;
	text-align:right;
	width:116px;
}

#Main #Top .news .curr
{
	float:left;
	display:inline;
	clear:both;
	width:589px;
	height:467px;
	border:1px solid white;
	margin-left:22px;
	margin-top:3px;
	background:red;
	overflow:hidden;
	cursor:pointer;
}

#Main #Top .news .curr .descript
{
	clear:both;
	display:inline;
	float:left;
	height:147px;
	padding:10px;
	width:569px;
	overflow:hidden;
	margin-top:0px;
	background:url(/images/home/news/repete-detail.png) repeat-x;
	margin-top:426px;
	color:#FFFFFF;
}

#Main #Top .news .curr:hover .descript
{
	margin-top:319px;
}

#Main #Top .news .curr .descript .titre
{
	clear:both;
	display:inline;
	float:left;
	margin:0 0 10px;
	padding:0;
	width:100%;
	color:#FFFFFF;
	overflow:hidden;
	height:22px;
	background:none;
	text-align:left;
	font-size:16px;
}


#Main #Top .news .curr .descript .texte
{
	clear:both;
	display:inline;
	float:left;
	height:85px;
	width:100%;
	text-align:justify;
}

#Main #Top .news .curr .descript .suite
{
	clear:both;
	display:inline;
	float:left;
	width:100%;
	height:auto;
	text-align:right;
}

#Main #Top .news .curr .descript .suite a
{
	color:#FFFFFF;
	text-decoration:none;
	width:100%;
	text-align:right;
}

#Main #Top .news .curr .descript .suite a:hover
{
	text-decoration:underline;
}

#Main #Top .news .navigation
{
	float:left;
	display:inline;
	clear:both;
	width:634px;
}

#Main #Top .news .navigation .flecheg
{
	float:left;
	display:inline;
	width:29px;
	height:118px;
	margin-top:19px;
	cursor:pointer;
	background:url(/images/home/news/flecheg.jpg) no-repeat;
}

#Main #Top .news .navigation .fleched
{
	float:left;
	display:inline;
	width:29px;
	height:118px;
	cursor:pointer;
	margin-top:19px;
	background:url(/images/home/news/fleched.jpg) no-repeat;
}

#Main #Top .news .navigation .cadreVignettes
{
	display:inline;
	float:left;
	height:118px;
	margin-top:17px;
	overflow:hidden;
	width:474px;
}

#Main #Top .news .navigation .cadreVignettes .vignettes
{
	display:inline;
	float:left;
	height:118px;
	width:960px;
}

#Main #Top .news .navigation .cadreVignettes .vignettes .vign
{
	float:left;
	display:inline;
	width:149px;
	height:118px;
	background:green;
	overflow:hidden;
	margin-left:6px;
	border:1px solid white;
}

#Main #Top .news .navigation .cadreVignettes .vignettes .vign .recap
{
	clear:both;
	display:inline;
	float:left;
	height:61px;
	margin-top:120px;
	width:149px;
	background:url(/images/home/news/recap-on.png);
}

#Main #Top .news .navigation .cadreVignettes .vignettes .vign .recap .date
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
}

#Main #Top .news .navigation .cadreVignettes .vignettes .vign .recap .content
{
	float:left;
	display:inline;
	clear:both;
	width:144px;
	padding-left:5px;
	padding-top:5px;
}


#Main #Top .news .navigation .options
{
	float:left;
	display:inline;
	width:102px;
	margin-top:17px;
}

#Main #Top .news .navigation .options .drapeaux
{
	float:left;
	display:inline;
	clear:both;
	width:100px;
	height:13px;
}

#Main #Top .news .navigation .options .drapeaux .france
{
	float:left;
	display:inline;
	width:21px;
	height:13px;
	background:url(/images/home/news/france.jpg) no-repeat;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8; 
    cursor:pointer;
}

#Main #Top .news .navigation .options .drapeaux .france:hover
{
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; 
}

#Main #Top .news .navigation .options .drapeaux .espagne
{
	float:left;
	display:inline;
	width:21px;
	height:13px;
	margin-left:6px;
	background:url(/images/home/news/espagne.jpg) no-repeat;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8; 
    cursor:pointer;
}

#Main #Top .news .navigation .options .drapeaux .espagne:hover
{
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; 
}

#Main #Top .news .navigation .options .drapeaux .basque
{
	float:left;
	display:inline;
	width:21px;
	height:13px;
	margin-left:6px;
	background:url(/images/home/news/basque.jpg) no-repeat;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8; 
    cursor:pointer;
}

#Main #Top .news .navigation .options .drapeaux .basque:hover
{
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; 
}

#Main #Top .news .navigation .options .links
{
	float:left;
	display:inline;
	clear:both;
	width:97px;
	margin-top:7px;
}

#Main #Top .news .navigation .options .links .mail a
{
	float:left;
	display:inline;
	width:50px;
	height:47px;
	background:url(/images/home/news/mail-off.jpg) no-repeat;
}

#Main #Top .news .navigation .options .links .mail a:hover
{
	background:url(/images/home/news/mail-on.jpg) no-repeat;
}

#Main #Top .news .navigation .options .links .facebook a
{
	float:left;
	display:inline;
	width:46px;
	height:47px;
	background:url(/images/home/news/facebook-off.jpg) no-repeat;
}

#Main #Top .news .navigation .options .links .facebook a:hover
{
	background:url(/images/home/news/facebook-on.jpg) no-repeat;
}

#Main #Top .news .navigation .options .plusdenews a
{
	float:left;
	display:inline;
	clear:both;
	width:89px;
	height:43px;
	margin-top:13px;
	margin-left:4px;
	background:url(/images/home/news/plusdenews-off.jpg) no-repeat;
}

#Main #Top .news .navigation .options .plusdenews a:hover
{
	background:url(/images/home/news/plusdenews-on.jpg) no-repeat;
}


#Main #Top .droite
{
	float:left;
	display:inline;
	width:326px;
	margin-left:4px;
}

#Main #Top .droite .pub
{
	float:left;
	display:inline;
	clear:both;
	width:316px;
	height:267px;
	margin-top:31px;
	padding-left:10px;
	padding-top:10px;
	background:url(/images/home/300x250.jpg) no-repeat;
}

#Main #Top .droite .tv
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	height:384px;
	margin-top:6px;
	background:url(/images/home/tv/back.jpg) no-repeat;
}

#Main #Top .droite .tv .onglet
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
}

#Main #Top .droite .tv .content
{
	clear:both;
	display:inline;
	float:left;
	height:335px;
	margin-left:5px;
	margin-top:8px;
	overflow:hidden;
	width:310px;
}

#Main #Top .droite .tv .content .titre_lecteur
{
	clear:both;
	display:inline;
	float:left;
	text-align:center;
	width:100%;
	margin-top:5px;
}

#Main #Top .droite .tv .content .video
{
	border:1px solid #C9E2FF;
	cursor:pointer;
	display:inline;
	float:left;
	height:100px;
	margin-left:9px;
	margin-top:5px;
	width:140px;
}

#Main #Top .droite .tv .content .video:hover
{
	border:1px solid #6FB4FF;
}

#Main #Top .droite .tv .content .video .mini
{
	clear:both;
display:inline;
float:left;
margin-top:7px;
text-align:center;
width:100%;
}

#Main #Top .droite .tv .content .video .titre
{
	clear:both;
display:inline;
float:left;
margin-top:5px;
text-align:center;
width:100%;
}

#Main #Bottom
{
	float:left;
	display:inline;
	clear:both;
	padding-left:10px;
	width:974px;
	margin-top:6px;
}

#Main #Bottom .classementTemp
{
	display:inline;
	float:left;
	width:229px;
	height:357px;
	background:url(/images/home/classement/backTemp.jpg) no-repeat;
}

#Main #Bottom .classement
{
	display:inline;
	float:left;
	height:100%;
	text-align:center;
	width:229px;
}

#Main #Bottom .classement .onglet
{
	display:inline;
	float:left;
	height:42px;
	cursor:pointer;
}

#Main #Bottom .classement .contenu
{
	background:url(/images/home/classement/content.jpg) no-repeat;
	display:inline;
	float:left;
	height:316px;
	width:229px;
}

#Main #Bottom .classement ul
{
	clear:both;
	display:inline;
	float:left;
	list-style:none outside none;
	margin-top:5px;
	overflow:hidden;
	padding:0;
	text-align:left;
	width:223px;
}

#Main #Bottom .classement ul.resultat
{
	clear:both;
	display:inline;
	float:left;
	list-style:none outside none;
	margin-left:0;
	margin-top:5px;
	overflow:hidden;
	padding:0;
	text-align:left;
	width:223px;
}

#Main #Bottom .classement ul li
{
	clear:both;
	color:#1C3B5F;
	display:inline-block;
	float:left;
	font-weight:bold;
	height:18px;
	list-style:none outside none;
	margin:0;
	overflow:hidden;
	margin-left:15px;
	padding:0;
	width:100%;
	padding-top:2px;
}

#Main #Bottom .classement ul li.bayonne
{
	width:208px;
	height:20px;
	margin-left:0px;
	padding-left:15px;
	color:Black;
	background:url(/images/home/classement/bayonne.png) no-repeat;
}

#Main #Bottom .classement ul.resultat li
{
	clear:both;
	color:#1C3B5F;
	display:inline-block;
	float:left;
	font-weight:bold;
	height:17px;
	list-style:none outside none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
	padding-top:3px;
	margin-bottom:10px;
}

#Main #Bottom .classement ul.resultat li.bayonne
{
	color:Black;
}

#Main #Bottom .classement ul li span
{
	display:inline;
	float:left;
}

#Main #Bottom .classement ul li span.equipe1
{
	font-size:10px;
	text-align:right;
	width:90px;
}

#Main #Bottom .classement ul li span.points1
{
	font-size:10px;
	margin-left:5px;
	width:15px;
}

#Main #Bottom .classement ul li span.points2
{
	font-size:10px;
	margin-left:5px;
	width:15px;
}

#Main #Bottom .classement ul li span.equipe2
{
	font-size:10px;
	margin-left:5px;
	width:85px;
}

#Main #Bottom .accordeon
{
	float:left;
	display:inline;
	margin-left:4px;
	width:737px;
	height:357px;
	background:url(/images/home/accordeon/back.jpg) no-repeat;
}

#Main #Bottom .accordeon .content
{
	clear:both;
	display:inline;
	float:left;
	height:299px;
	margin-left:3px;
	margin-top:40px;
	width:724px;
}

#Main #Bottom .accordeon .content .item
{
	clear:both;
	display:inline;
	float:left;
	height:100%;
	width:300px;
	padding-left:34px;
	background-position:left center;
	cursor:pointer;
}

#Main #Bottom .accordeon .content .item.billetterie
{
	background:url(/images/home/accordeon/titre_accordeon/billetterie.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.billetterie:hover
{
	background:url(/images/home/accordeon/titre_accordeon/billetterie-on.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.billetterie .contenu
{
	clear:both;
	display:inline;
	float:left;
	height:100%;
	width:100%;
	background:url(/images/home/accordeon/prochainmatch/back.jpg) no-repeat;
}


#Main #Bottom .accordeon .content .item.billetterie .contenu .ligne
{
	float:left;
	display:inline;
	clear:both;
	width:250px;
	margin-left:294px;
	margin-top:172px;
	font-weight:bold;
}

#Main #Bottom .accordeon .content .item.billetterie .contenu .jereserve a
{
	float:right;
	display:inline;
	clear:both;
	width:322px;
	height:33px;
	background:url(/images/home/accordeon/prochainmatch/jereserve.jpg) no-repeat;
	margin-right:9px;
	margin-top:10px;
}




#Main #Bottom .accordeon .content .item.iphone
{
	background:white url(/images/home/accordeon/titre_accordeon/iphone.jpg) no-repeat;	
}

#Main #Bottom .accordeon .content .item.iphone:hover
{
	background:white url(/images/home/accordeon/titre_accordeon/iphone-on.jpg) no-repeat;	
}

#Main #Bottom .accordeon .content .item.iphone .contenu
{
	background:url(/images/home/accordeon/iphone/back.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:100%;
	width:100%;
}

#Main #Bottom .accordeon .content .item.iphone .contenu .texte
{
	float:left;
	display:inline;
	clear:both;
	font-size:13px;
	line-height:1.5em;
	color:Black;
	font-weight:bold;
	margin-top:130px;
	margin-left:22px;
}

#Main #Bottom .accordeon .content .item.iphone .contenu .bottom
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
}

#Main #Bottom .accordeon .content .item.iphone .contenu .bottom .download a
{
	float:left;
	display:inline;
	width:246px;
	height:53px;
	margin-left:70px;
	margin-top:20px;
	background:url(/images/home/accordeon/iphone/download.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.iphone .contenu .bottom .plusdinfos a
{
	float:left;
	display:inline;
	width:103px;
	height:34px;
	margin-left:121px;
	margin-top:37px;
	background:url(/images/home/accordeon/iphone/plusdinfos-off.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.iphone .contenu .bottom .plusdinfos a:hover
{
	background:url(/images/home/accordeon/iphone/plusdinfos-on.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.carte
{
	background:white url(/images/home/accordeon/titre_accordeon/carte.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.carte:hover
{
	background:white url(/images/home/accordeon/titre_accordeon/carte-on.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.carte .contenu
{
	background:url(/images/home/accordeon/carte/back.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:100%;
	width:100%;
}

#Main #Bottom .accordeon .content .item.carte .contenu a
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	height:94px;
	margin-top:205px;
	background:url(/images/home/accordeon/carte/btn-off.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.carte .contenu a:hover
{
	background:url(/images/home/accordeon/carte/btn-on.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.boutique
{
	background:white url(/images/home/accordeon/titre_accordeon/boutique.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.boutique:hover
{
	background:white url(/images/home/accordeon/titre_accordeon/boutique-on.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.boutique .photo
{
	display:inline;
	float:left;
	height:200px;
	width:200px;
	margin-left:15px;
	margin-top:15px;
}

#Main #Bottom .accordeon .content .item.boutique .text
{
	display:inline;
	float:left;
	height:100%;
	width:300px;
	margin-left:20px;
}

#Main #Bottom .accordeon .content .item.boutique .text .modele
{
	clear:both;
	color:#274368;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	text-align:center;
	width:100%;
}

#Main #Bottom .accordeon .content .item.boutique .text .prix
{
	clear:both;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	width:100%;
}

#Main #Bottom .accordeon .content .item.boutique .text .descript
{
	clear:both;
	display:inline;
	float:left;
	text-align:center;
	width:100%;
}

#Main #Bottom .accordeon .content .item.boutique .text .lien
{
	clear:both;
	display:inline;
	float:left;
	height:35px;
	margin-top:15px;
	text-align:center;
	width:100%;
	
}

#Main #Bottom .accordeon .content .item.boutique .text .lien a
{
	color:Black;
}

#Main #Bottom .accordeon .content .item.boutique .text .logo
{
	clear:both;
	display:inline;
	float:left;
	height:100px;
	width:100%;
}

#Main #Bottom .accordeon .content .item.boutique .text .adr
{
	clear:both;
	display:inline;
	float:left;
	text-align:center;
	width:100%;
}

#Main #Bottom .accordeon .content .item.boutique .text .horaire
{
	clear:both;
	display:inline;
	float:left;
	text-align:center;
	width:100%;
}


#Main #Bottom .accordeon .content .item.facebook
{
	padding-top:30px;
	padding-left:50px;
	background:white url(/images/home/accordeon/titre_accordeon/facebook.jpg) no-repeat;
}

#Main #Bottom .accordeon .content .item.facebook:hover
{
	background:white url(/images/home/accordeon/titre_accordeon/facebook-on.jpg) no-repeat;
}

/***********************************************************************************************************/


#Main #Col450
{
	float:left;
	width:450px;
	display:inline;
	margin-top:10px;
}

#Main #Col205
{
	float:left;
	margin-left:3px;
	width:205px;
	display:inline;
	overflow:hidden;
	margin-top:10px;
}

#Main #Col205 #Partenaires
{
	width:203px;
	height:110px;
	text-align:center;
	margin-top:0px;	
	background-color:#FFFFFF;
	margin-bottom:2px;
	margin-top:22px;
	border:solid 1px #8AA0C7;
}


#Main #Col205 #WidgetPartenaires
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:auto;
	overflow:hidden;
}



#Main #Col205 #WidgetPartenaires .list
{
	float:left;
	clear:both;
	display:inline;
	width:203px;
	height:40px;
	overflow:hidden;
	background: transparent url(/images/partenaires/plug_logos/bg-partie-haut-partenaires.jpg) left 0 no-repeat;
	padding-top:2px;
	padding-left:2px;
}

#Main #Col205 #WidgetPartenaires .list a
{
	display:inline-block;
	float:left;
	margin-right:0px;
}

#Main #Col205 #WidgetPartenaires #WidgetAfflelou
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	background: transparent url(/images/partenaires/bg-espace-afflelou.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetAfflelou a
{
	display:inline-block;
	float:right;
	clear:both;
	width:96px;
	height:31px;
	margin-top:170px;
	margin-right:5px;
	background: transparent url(/images/partenaires/boutton-votez-off.jpg) left 0 no-repeat;	
}

#Main #Col205 #WidgetPartenaires #WidgetAfflelou a:hover
{
	background: transparent url(/images/partenaires/boutton-votez-on.jpg) left 0 no-repeat;	
}

#Main #Col205 #WidgetPartenaires #WidgetEtpm
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetFrey
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetPichet
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	overflow:hidden;
}


#Main #Col205 #WidgetPartenaires #WidgetGuyHoquet
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	background: transparent url(/images/partenaires/plugs/bg-plug-guy-hocquet.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetGuyHoquet .form
{
	clear:both;
	float:left;
	display:inline;
	margin-top:155px;
	margin-left:35px;
	
}


#Main #Col205 #WidgetPartenaires #WidgetAirFrance
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	background: transparent url(/images/partenaires/plugs/bg-plug-air-france-3.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetAirFrance .form
{
	clear:both;
	float:left;
	display:inline;
	margin-top:70px;
	margin-left:10px;
}

#Main #Col205 #WidgetPartenaires #WidgetAirFrance .form a
{
	color:#4C8FDD;
}

#Main #Col205 #WidgetPartenaires #WidgetPixMania
{
	float:left;
	clear:both;
	display:inline;
	width:205px;
	height:211px;
	background: transparent url(/images/partenaires/plugs/bg-plug-pixmania.jpg) left 0 no-repeat;
	overflow:hidden;
}

#Main #Col205 #WidgetPartenaires #WidgetPixMania .form
{
	clear:both;
	float:left;
	display:inline;
	margin-top:160px;
	margin-left:35px;
	
}



#Main #Col205 #WidgetLagrange
{
	background: transparent url(/images/partenaires/plugs/bg-plug-lagrange.jpg) left 0 no-repeat;
	font-size:11px;
	font-weight:bold;
	width:205px;
	height:211px;
	clear:both;
	float:left;
	display:inline;
}


#Main #Col205 #WidgetLagrange .form
{
	clear:both;
	float:left;
	display:inline;
	margin-top:63px;
	padding-left:40px;
	width:165px;
	line-height:14px;
}


#Main #Col205 #WidgetLagrange select 
{
	font-size:11px;
	color:#1C3B5F;
}

#Main #Col205 #WidgetLagrange input.texte,
#Main #Col205 #WidgetLagrange input.submit
{
	border:solid 1px #1C3B5F;
	font-size:11px;
	color:#1C3B5F;
}

#Main #Col205 #Classement
{
	float:left;
	clear:both;
	display:inline;
	margin-top:3px;
	width:205px;
	height:250px;
	overflow:hidden;
}

#Main #Col205 #Classement .content
{
	background: transparent url(/images/classement/bg-classement.jpg) left 0 no-repeat;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	width:205px;
	height:223px;
	color: #1C3B5F;
	clear:both;
	float:left;
	display:inline;
	
}

#Main #Col205 #Classement .content.results
{
	background: transparent url(/images/classement/bg-results.jpg) left 0 no-repeat;
}

#Main #Col205 #Classement .content ul li
{
	list-style:none;
	font-size:10px;
	color:#1C3B5F;
	clear:both;
	float:left;
	display:inline-block;
	width:138px;
	height:13px;
	margin-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	width:203px;
	margin-bottom:0px;
}

#Main #Col205 #Classement .content ul
{
	clear:both;
	float:left;
	display:inline;
	margin:5px 0 0 43px;
	padding:0 0 0 0;
	overflow:hidden;
	list-style:none;
}

#Main #Col205 #Classement .content.results ul
{
	clear:both;
	float:left;
	display:inline;
	margin:5px 0 0 0px;
	padding:0 0 0 0;
	overflow:hidden;
	list-style:none;
	width:203px;
	
}

#Main #Col205 #Classement .content.results li
{
	list-style:none;
	font-size:10px;
	color:#1C3B5F;
	clear:both;
	float:left;
	display:inline-block;
	width:203px;
	height:13px;
	margin-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	
	margin-bottom:0px;
	
	
}

#Main #Col205 #Classement .content li.bayonne
{
	background: transparent url(/images/bg_select.jpg) left 2px no-repeat;
}

#Main #Col205 #Classement .content li span.position
{
	display:inline-block;
	float:left;	
	width:11px;
	text-align:right;
}

#Main #Col205 #Classement .content li span.equipe
{
	display:inline-block;
	float:left;	
	width:105px;
	margin-left:5px;
}

#Main #Col205 #Classement .content li span.points
{
	display:inline-block;
	float:left;	
	width:15px;
}


#Main #Col205 #Classement .content.results li.b?yonne
{
	background: transparent url(/images/classement/barre-resultat.jpg) 2px 2px no-repeat;
}

#Main #Col205 #Classement .content.results li span.equipe1
{
	display:inline-block;
	float:left;	
	width:80px;
	text-align:right;
	font-size:9px;
	
}

#Main #Col205 #Classement .content.results li span.points1
{
	display:inline-block;
	float:left;	
	width:17px;
	margin-left:5px;
}

#Main #Col205 #Classement .content.results li span.points2
{
	display:inline-block;
	float:left;	
	width:17px;
	text-align:right;
	
}

#Main #Col205 #Classement .content.results li span.equipe2
{
	display:inline-block;
	float:left;	
	width:80px;
	margin-left:4px;
	font-size:9px;
	
}

#Main #Col205 #Sondage
{
	margin-top:3px;
	width:205px;
	height:194px;
	clear:both;
	float:left;
	display:inline;
}

#Main #Col205 #Sondage .content_prono
{
	background:transparent url(/images/sondage/bg-pronostics.jpg) no-repeat scroll left 0pt;
	clear:both;
	color:#1C3B5F;
	display:inline;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:170px;
	line-height:15px;
	list-style-type:none;
	padding-bottom:10px;
	padding-left:5px;
	width:200px;
}

#Main #Col205 #Sondage .content_prono .ques_prono
{
	float:left;
	display:inline;
	clear:both;
	font-size:10px;
	text-align:center;
	width:200px;
	margin-top:15px;
}

#Main #Col205 #Sondage .content_prono .bouton_prono a
{
	float:left;
	display:inline;
	clear:both;
	width:96px;
	height:31px;
	margin-left:50px;
	margin-top:20px;
	background:url(/images/sondage/boutton-votez-sondage.jpg);
}

#Main #Col205 #Sondage .content_prono .bouton_prono a:hover
{
	background:url(/images/sondage/boutton-votez-sondage2.jpg);
}

#Main #Col205 #Sondage .content_prono .bouton_prono a:hover
{
	
}

#Main #Col205 #Sondage .content_prono .textebox
{
	float:left;
	display:inline;
	clear:both;
	font-size:10px;
	text-align:center;
	margin-top:10px;
	margin-left:13px;
}

#Main #Col205 #Sondage .content_prono .textebox input
{
	border:1px solid #274368;
	font-size:15px;
}

#Main #Col205 #Sondage .content_prono .no_prono
{
	float:left;
	display:inline;
	clear:both;
	font-size:11px;
	text-align:center;
	width:200px;
	margin-top:50px;
}

#Main #Col205 #Sondage .content_prono .titre
{
	height:25px;
	margin-top:3px;
	text-align:center;
	width:190px;
}

#Main #Col205 #Sondage .content_prono .ligne
{
	font-size:10px;
}

#Main #Col205 #Sondage .content_sondage
{
	background: transparent url(/images/sondage/bg-sondage.jpg) left 0 no-repeat;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	width:200px;
	height:163px;
	padding-top:2px;
	padding-bottom:10px;
	list-style-type:none;
	color: #1C3B5F;
	clear:both;
	float:left;
	display:inline;
}
	

#Main #Col205 #Sondage .content_sondage .titre_sond
{
	
}

#Main #Col205 #Sondage .content_sondage .quest_sond
{
	font-size:9px;
}

#Main #Col205 #Sondage .content_sondage p
{
	padding-top:1px;
	margin-top:1px;
	font-size:10px;
}

#Main #Col205 #Sondage .content_sondage ul
{
	margin-top:2px;
	
}

#Main #Col205 #Sondage .content_sondage li
{
	font-size:10px;
	padding-bottom:0px;
	list-style:none;
	margin-top:-5px;
	margin-left:-40px;
}

#Main #Col205 #Sondage #vote
{
	width:141px;
	height:20px;
	clear:both;
	float:left;
	display:inline;
	margin-left:45px;
	
	
}

#Main #Col205 #Sondage #vote a
{

	clear:both;
	float:left;
	display:inline-block;
	width:141px;
	height:20px;
	background: transparent url(/images/sondage/boutton-votez-sondage-3.jpg) left 0 no-repeat;	
}

#Main #Col205 #Sondage #vote a:hover
{
	background: transparent url(/images/sondage/boutton-votez-sondage-3.jpg) left 0 no-repeat;
}

#Main #Col205 #Sondage #vote_prono
{
	width:96px;
	height:31px;
	clear:both;
	float:left;
	display:inline;
	margin-left:90px;
}

#Main #Col205 #Sondage #reponse_prono .ligne
{
	clear:both;
	display:inline;
	float:left;
	font-size:11px;
	text-align:center;
	width:190px;
	font-weight:normal;
}

#Main #Col205 #Sondage #vote_prono a
{

	clear:both;
	float:left;
	display:inline-block;
	width:96px;
	height:31px;
	background: transparent url(/images/sondage/boutton-votez-sondage.jpg) left 0 no-repeat;	
}

#Main #Col205 #Sondage #vote_prono a:hover
{
	background: transparent url(/images/sondage/boutton-votez-sondage2.png) left 0 no-repeat;
}

#Main #Col658
{
	clear:both;
	float:left;
	width:658px;
	display:inline;
	overflow:hidden;
}

#Ephemeride
{
	clear:both;
display:inline;
float:left;
width:100%;
}

#Ephemeride .content
{
	float:left;
	display:inline;
	clear:both;
	margin-left:15px;
	width:100%;
}

#Ephemeride .content .dateJour
{
	float:left;
	display:inline;
	clear:both;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	text-align:center;
	width:100%;
}

#Ephemeride .content .meteoDuJour
{
	clear:both;
	display:inline;
	float:left;
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	width:100%;
}

#Ephemeride .content .meteo
{
	display:inline;
	float:left;
	clear:both;
	padding-left:10px;
	width:440px;
	height:120px;
	background:url(/images/meteo/bg-meteo.jpg) no-repeat;
}

#Ephemeride .content .meteo .periode
{
	display:inline;
	float:left;
	width:33%;
	margin-top:20px;
}

#Ephemeride .content .meteo .periode .jour
{
	display:inline;
	float:left;
	clear:both;
	width:100%;
	text-align:center;
	font-weight:bold;
}

#Ephemeride .content .meteo .periode .picto
{
	display:inline;
	float:left;
	clear:both;
	width:100%;
	height:50px;
	text-align:center;
}

#Ephemeride .content .meteo .periode .text
{
	display:inline;
	float:left;
	width:100%;
	clear:both;
	text-align:center;
}

#Ephemeride .content .feteJour
{
	display:inline;
	float:left;
	clear:both;
	font-size:11px;
	margin-top:5px;
	width:440px;
}

#Ephemeride .content .annivJoueur
{
	display:inline;
	float:left;
	clear:both;
	font-size:11px;
	margin-top:5px;
	width:100%;
}

#Ephemeride .content .darty
{
	clear:both;
	display:inline;
	float:left;
	height:auto;
	overflow:hidden;
	width:100%;
	margin-top:4px;
}




.LastActualites_Ephemeride
{
	float:left;
	display:inline;
	clear:both;
	height:28px;
	width:450px;
}

#lastactu_onglet
{
	float:left;
	display:inline;
	width:165px;
	height:21px;
	background:url(/images/onglet_ephemeride/news-on.jpg);
}

#ephemeride_onglet
{
	float:left;
	display:inline;
	width:175px;
	height:15px;
	margin-top:0px;
	padding-top:5px;
	padding-left:80px;
	background:url(/images/onglet_ephemeride/ephemeride-off.jpg);
}

#LastActualites
{
	clear:both;
	float:left;
	width:450px;
	height:388px;
	background: transparent url(/images/bg-last-actualites2.jpg) no-repeat;	
	padding-top:1px;
	overflow:hidden;
}


#LastActusNext
{
	clear:both;
	float:left;
	width:450px;
	height:250px;
	background: transparent url(/images/bg-actualites-next.jpg) no-repeat;	
	margin-top:3px
}


#LastActualites .selected #CrawlImages
{
	clear:both;
	float:left;
	display:inline;
	width:1500px;
	overflow:visible;
	position:relative;
	left:0px;
}

#LastActualites .selected
{
	float:left;
	display:inline;
	width:334px;
	height:275px;
	margin-left:10px;
	overflow:hidden;
	position:relative;
}

#LastActualites .liste
{
	float:left;
	display:inline;
	margin-left:10px;
	
	
}

#LastActualites .liste a
{
	clear:both;
	display:block;
	width:86px;
	height:63px;
	margin-bottom:7px;
}

#LastActualites .title
{
	clear:both;
	display:inline;
	float:left;
	height:18px;
	margin-left:10px;
	margin-top:2px;
	overflow:hidden;
	width:430px;
	
}

#LastActualites .title a
{
	font-size:14px;
	font-weight:bold;
	color:#274368;	
}

#LastActualites .title a:hover
{
	color:#000000;
}

#LastActualites .resume
{
	clear:both;
	display:inline;
	float:left;
	font-size:11px;
	height:39px;
	margin-left:10px;
	margin-top:0;
	overflow:hidden;
	width:430px;
}

#LastActualites .suite
{
	clear:both;
	display:inline;
	float:left;
	font-size:11px;
	height:21px;
	margin-left:10px;
	margin-top:1px;
	overflow:hidden;
	text-align:right;
	width:430px;
}

#LastActualites .suite a
{
	color:#274368;
	display:inline-block;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
}

#LastActualites .suite a:hover
{
	color:#000000;
}




#LastActusNext .list
{
	width:369px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	height:175px;
	overflow:hidden;
}

#LastActusNext a.archives
{
	color:#274368;
	display:inline-block;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
	margin-top:15px;
}

#LastActusNext a.archives:hover
{
	color:#000000;
}



#LastActusNext .rss
{
	display:inline;
	float:left;
	margin-left:15px;
	margin-top:15px;
	width:32px;
}

#LastActusNext .list .item
{
	height:20px;
	width:369px;
	clear:both;
	float:left;
	display:inline;
	background: transparent url(/images/bgactu_item.jpg) no-repeat;
}

#LastActusNext .list .item a
{
	
	clear:both;
	float:left;
	display:inline-block;
	font-size:10px;
	color:#274368;
	margin-left:60px;
	margin-top:2px;
}

#LastActusNext .list .item a:hover
{
	color:#000000;
	
}

#BoutiqueAb
{
	clear:both;
	display:inline;
	float:left;
	width:223px;
	height:194px;
	background: transparent url(/images/bg-boutique.jpg) no-repeat;
	margin-top:3px;
}

#BoutiqueAb a.focus
{
	display:block;
	clear:both;
	width:168px;
	height:129px;
	margin-left:auto;
	margin-right:auto;
	margin-top:35px;
}

#BoutiqueAb a.link
{
	clear:both;
	float:right;
	display:inline-block;
	font-size:12px;
	color:#274368;
	font-weight:bold;
	margin-right:5px;
	margin-top:7px;	
}


/****************************** ABONNEMENT ********************************************************/

#AbonnementHome
{
	float:left;
	display:inline;
	margin-left:3px;
	margin-top:3px;
	width:224px;
	height:194px;
	background: transparent url(/images/abonnement/bg-abonnement.jpg) no-repeat;
}

#AbonnementHome a
{
	display:block;
	width:133px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
	margin-top:125px;
	background: transparent url(/images/abonnement/boutton-off.jpg) no-repeat;
}

#AbonnementHome a:hover
{
	background: transparent url(/images/abonnement/boutton-on.jpg) no-repeat;
}

#Abonnement
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#Abonnement .tarif
{
	display:inline;
	float:left;
	height:353px;
	margin-left:10px;
	margin-top:10px;
	width:260px;
}

#Abonnement .plan
{
	display:inline;
	float:left;
	height:240px;
	width:340px;
}

#Abonnement .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/infos-pratiques/onglet-abonnement.jpg) left 0 no-repeat;
}

#Abonnement .ligne
{
	clear:both;
	display:inline;
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:600px;
}

#Abonnement .ligne a:hover
{
	text-decoration:underline;
}

#Abonnement .tarifs
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:646px;
	height:481px;
	margin-top:5px;	
}

#Abonnement .baionan_tour
{
	clear:both;
	float:left;
	display:inline;
	margin-left:10px;
	width:300px;
	margin-top:20px;
}

#Abonnement .stade
{
	float:left;
	display:inline;
	margin-left:40px;
	width:293px;
	height:219px;
	margin-top:50px;
}

#Abonnement .bouton1 a
{
	float:left;
	display:inline;
	clear:both;
	width:264px;
	height:30px;
	margin-left:197px;
	margin-top:10px;
	border:0px;
	background-image:url(/images/infos-pratiques/boutton-1.jpg);
}

#Abonnement .bouton1 a:hover
{
	background-image:url(/images/infos-pratiques/boutton-1_2.jpg);
}

#Abonnement .bouton2 a
{
	float:left;
	display:inline;
	clear:both;
	width:314px;
	height:30px;
	margin-left:172px;
	margin-top:10px;
	border:0px;
	background-image:url(/images/infos-pratiques/boutton-2.jpg);
}

#Abonnement .bouton2 a:hover
{
	background-image:url(/images/infos-pratiques/boutton-2_2.jpg);
}

#Abonnement .bouton3 a
{
	float:left;
	display:inline;
	clear:both;
	width:264px;
	height:28px;
	margin-left:197px;
	margin-top:10px;
	border:0px;
	background-image:url(/images/infos-pratiques/boutton-3.jpg);
}

#Abonnement .bouton3 a:hover
{
	background-image:url(/images/infos-pratiques/boutton-3_2.jpg);
}

#Abonnement .content .link
{
	float:left;
	display:inline;
	clear:both;
	margin-top:15px;
	width:650px;
}

#Abonnement .content .link	.abonnement a
{
	float:left;
	display:inline;
	width:273px;
	height:216px;
	margin-left:40px;
	background:url(/images/infos-pratiques/abonnement/link_abonnement-off.jpg);
}

#Abonnement .content .link	.abonnement a:hover
{
	background:url(/images/infos-pratiques/abonnement/link_abonnement-on.jpg);
}

#Abonnement .content .link	.reabonnement a
{
	float:left;
	display:inline;
	width:273px;
	height:216px;
	margin-left:32px;
	background:url(/images/infos-pratiques/abonnement/link_reabonnement-off.jpg);
}

#Abonnement .content .link	.reabonnement a:hover
{
	background:url(/images/infos-pratiques/abonnement/link_reabonnement-on.jpg);
}

#Abonnement .fleches
{
	float:left;
	clear:both;
	display:inline;
	margin-left:30px;
	margin-top:30px;
	
}

#Abonnement .fleches a
{
	text-decoration:none;
}

#Abonnement .fleches a:hover
{
	text-decoration:underline;
}


/***************************************************************************************************************/


#BilleterieNextGame
{
	float:left;
	display:inline;
	margin-left:3px;
	margin-top:3px;
	width:224px;
	height:194px;
	background: transparent url(/images/bg-billetterie.jpg) no-repeat;
}



#BilleterieNextGame .content
{
	clear:both;
	width:210px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	margin-top:30px;
}

#BilleterieNextGame .content a.link_reserve
{
	display:block;
	clear:both;
	width:187px;
	margin-left:auto;
	margin-right:auto;
}

#BilleterieNextGame .content .lieu
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#274368;
	margin-top:10px;
}

#BilleterieNextGame .content .lieu .bus
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	height:35px;
	text-align:center;
	font-size:11px;
	color:#274368;
}

#BilleterieNextGame .content .lieu .bus .item
{
	float:left;
	display:inline;
	width:100px;
}

#BilleterieNextGame .content .lieu .bus .item a
{
	float:left;
	display:inline;
	width:100px;
	height:35px;
	background:url(/images/billetterie/bus-off.png) no-repeat;
}

#BilleterieNextGame .content .lieu .bus .item a:hover
{
	background:url(/images/billetterie/bus-on.png) no-repeat;
}


#BilleterieNextGame .content .date_heure
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#274368;
	margin-top:10px;
}

#BilleterieNextGame .content .match
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	text-align:center;
	font-size:11px;
	font-weight:600;
	color:#000000;
	text-transform:uppercase;
	margin-top:10px;
}

#Community
{
	float:left;
	display:inline;
	clear:both;
	width:658px;
	height:auto;
	color:#274368;
}

#Community .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/onglet-depot-de-video.jpg) left 0 no-repeat;	
}

#Community .ongletVideos
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/onglet-videos-supporters.jpg) left 0 no-repeat;	
}

#Community .ongletInfos
{
	clear:both;
	float:left;
	display:inline;
	width:182px;
	height:21px;
	background: transparent url(/images/community/onglet-informations.jpg) left 0 no-repeat;	
}

#Community .photo
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:464px;
	background: transparent url(/images/bg-depot-video.jpg) left 0 no-repeat;
}

#Community .galerie
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:464px;
	background: transparent url(/images/bg-depot-video.jpg) left 0 no-repeat;
}

#Community .galerie .page
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#Community .galerie .page a
{
	color:#1F4667;
}

#Community .galerie .page a:hover
{
	color:#000000;
}

#Community .galerie .page .next
{
	display:inline-block;
float:right;
margin-top:-15px;
text-align:center;
width:100px;
}

#Community .galerie .page .number
{
	display:inline-block;
float:left;
margin-left:50px;
margin-right:50px;
text-align:center;
width:558px;
	
}

#Community .galerie .page .prev
{
	display:inline-block;
float:left;
margin-top:-15px;
text-align:center;
width:100px;
	
}

#Community .galerie .minis
{
	clear:both;
	display:inline;
	float:left;
	width:628px;
	padding:15px;
	height:380px;
}

#Community .galerie .minis .item
{
	display:inline;
	float:left;
	margin-top:10px;
	width:157px;
	height:120px;
	color:#274368;
}

#Community .galerie .minisUser
{
	clear:both;
	display:inline;
	float:left;
	width:628px;
	padding-left:15px;
	padding-right:15px;
	height:380px;
}

#Community .galerie .minisUser .item
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:157px;
	height:120px;
	color:#274368;
}

#Community .galerie .minis .item:hover
{
	color:#000000;
}

#Community .galerie .minis .item .mini
{
	clear:both;
	display:inline-block;
	float:left;
	margin-bottom:5px;
	margin-left:46px;
}

#Community .galerie .minis .item .description
{
	clear:both;
	font-size:11px;
	text-align:center;
	width:157px;
}

#Community .galerie .minis .item .description a
{
	font-family:Verdana;
	color:#000000;
	font-size:12px;
}

#Community .galerie .minis .item .description .titre
{
	font-weight:bold;
}

#FormUpload
{
	clear:both;
	margin:15px;
	font-weight:bold;
	color:#274368;
}

#FormUpload .ligne
{
	margin-bottom:10px;
}

#FormUpload .commentaires
{
	font-size:10px;
	color:#666666;
}

#FormUpload .ligne .inlineProgressBarDiv
{
	margin-left:-220px;
	padding-left:50%;
}

#form_edit_profil .ligne
{
	margin-bottom:8px;
}

#form_edit_profil .commentaires
{
	font-size:10px;
	color:#666666;
}

/********** colonne de droite *****************/

#Main #Col300
{
	float:left;
	margin-left:3px;
	width:300px;
	display:inline;
	overflow:hidden;
}

#Col300 #OngletIphoneCarteAB
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:300px;
}

#Col300 #OngletIphoneCarteAB .iphone a
{
	float:left;
	display:inline;
	overflow:hidden;
	width:135px;
	height:32px;
	margin-left:10px;
	background:url(/images/btnIphoneCarte/iphone-off.jpg) no-repeat;
}

#Col300 #OngletIphoneCarteAB .iphone a:hover
{
	background:url(/images/btnIphoneCarte/iphone-on.jpg) no-repeat;
}

#Col300 #OngletIphoneCarteAB .carte a
{
	float:left;
	display:inline;
	overflow:hidden;
	width:135px;
	height:32px;
	margin-left:10px;
	background:url(/images/btnIphoneCarte/carte-off.jpg) no-repeat;
}

#Col300 #OngletIphoneCarteAB .carte a:hover
{
	background:url(/images/btnIphoneCarte/carte-on.jpg) no-repeat;
}

#Main #Col300 #Pub
{
	clear:both;
	display:inline-block;
	float:left;
	height:250px;
	margin-top:0px;
	overflow:hidden;
	width:300px;
}

#Main #Col300 #TV
{
	float:left;
	clear:both;
	display:inline;
	width:400px;
	margin-top:3px;
	height:367px;
	overflow:hidden;
}

#Main #Col300 #TV .content
{
	background: transparent url(/images/col_droite/tv/bg-ab.tv.jpg) left 0 no-repeat;
	padding-left:10px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	width:300px;
	height:343px;
	color: #1C3B5F;
	clear:both;
	float:left;
	display:inline;
}

#Main #Col300 #TV .content #lecteur,
#Main #Col300 #TV .content #lecteurptv
{
	width:240px;
	height:200px;
	clear:both;
	float:left;
	display:inline;
	margin-left:20px;
	margin-top:5px;
}

#Main #Col300 #TV .content .titre_lecteur
{
	width:240px;
	text-align:center;
	clear:both;
	float:left;
	display:inline;
	margin-left:20px;
	margin-top:1px;
	margin-bottom:4px;
}

#Main #Col300 #TV .content .mini_video
{
	clear:both;
	float:left;
	display:inline;
	height:120px;
	width:280px;
	overflow:hidden;
}

#Main #Col300 #TV .content .mini_video .video
{
	clear:both;
display:inline;
float:left;
width:260px;
margin-left:20px;
overflow:hidden;
}

#Main #Col300 #TV .content .video .mini
{
	clear:both;
	display:inline;
	float:left;
	margin-top:2px;
}

#Main #Col300 #TV .content .video .titre
{
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:2px;
	width:160px;
}

#Main #Col300 #TV .content .titre a
{
	color:#274368;
}

#Main #Col300 #TV .content .titre a:hover
{
	color:#000000;
}

#Main #Col300 #TV .content .suite
{
	text-align:right;
	width:280px;
}

#Main #Col300 #TV .content .suite .rss
{
	display:inline;
	float:left;
	margin-left:15px;
	width:32px;
}

#Main #Col300 #TV .content .suite a
{
	color:#274368;
}

#Main #Col300 #TV .content .suite a:hover
{
	color:#000000;
}

#Main #Col300 #TV .content li
{
	float:left;
	clear:both;
	display:inline-block;
	list-style:none;
	margin-left:-20px;
	margin-top:3px;
}

#Main #Col300 #Compte
{
	float:left;
	clear:both;
	display:inline;
	width:400px;
	margin-top:3px;
	height:178px;
	overflow:hidden;
}

#Main #Col300 #Compte a
{
	font-size:12px;
	color:#274368;
	font-weight:bold;
}

#Main #Col300 #Compte .content
{
	background: transparent url(/images/col_droite/community/bg-mes-videos.jpg) left 0 no-repeat;
	padding-left:10px;
	padding-top:10px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	width:290px;
	height:157px;
	color: #1C3B5F;
	clear:both;
	float:left;
	display:inline;
}

#Main #Col300 #Compte .content .userVideos
{
	width:260px;
	height:110px;
}

#Main #Col300 #Compte .content .mini_video
{
	clear:both;
	float:left;
	display:inline;
}

#Main #Col300 #Compte .content .mini
{
	display:inline;
	float:left;
	width:65px;
	height:50px;
	margin:8px;
	margin-top:0px;
	text-align:center;
}

#Main #Col300 #Compte .content .titre
{
	clear:both;
	display:inline;
	float:left;
	margin-left:80px;
	margin-top:-55px;
}

#Main #Col300 #Videos
{
	float:left;
	clear:both;
	display:inline-block;
	margin-top:3px;
	height:194px;
	width:300px;

}

#Main #Col300 #Videos a
{
	font-size:12px;
	color:#274368;
	font-weight:bold;
}

#Main #Col300 #Videos .content
{
	background: transparent url(/images/col_droite/videos/bg-vos-videos.jpg) left 0 no-repeat;
	padding-left:10px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	width:290px;
	height:168px;
	color: #1C3B5F;
	clear:both;
	float:left;
	display:inline;
    overflow:hidden;
}

#Main #Col300 #Videos .content.community
{
	background: transparent url(/images/col_droite/videos/bg-communaute.jpg) left 0 no-repeat;
	
}

#Main #Col300 #Videos .content.supporters
{
	background: transparent url(/images/col_droite/videos/bg-supporters.jpg) left 0 no-repeat;
}

#Main #Col300 #Videos .content .userVideos
{
	width:260px;
	height:137px;
}

#Main #Col300 #Videos .content .mini_video
{
	clear:both;
	float:left;
	display:inline;
}

#Main #Col300 #Videos .content .mini
{
	display:inline;
	float:left;
	width:65px;
	height:50px;
	margin:8px;
	text-align:center;
}

#Main #Col300 #Videos .content .titre
{
	clear:both;
	display:inline;
	float:left;
	margin-left:80px;
	margin-top:-60px;
	
}

#Main #Col300 .langage
{
	clear:both;
	display:inline;
	float:left;
	margin-left:130px;
	height:auto;
	width:auto;
}

#Main #Col300 .langage .flag
{
	display:inline;
	float:left;
	height:19px;
	width:19px;
	cursor:pointer;
	margin-left:5px;
	margin-top:-2px;
}

#DetailVideo
{
	float:left;
	display:inline;
	clear:both;
	width:658px;
	height:auto;
}

#DetailVideo .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:165px;
	height:21px;	
}

#DetailVideo .rss
{
	display:inline;
	float:left;
	margin-left:450px;
	width:32px;
}

#DetailVideo .galerie
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:465px;
	background: transparent url(/images/bg-abtv.jpg) left 0 no-repeat;
}

#DetailVideo .galerie .saisons
{
	clear:both;
	display:inline;
	float:left;
	font-weight:bold;
	height:20px;
	margin-left:20px;
	padding-top:10px;
	width:658px;
}

#DetailPhotos .galerie .saisons select.list,
#DetailVideo .galerie .saisons select.list
{
	background-color:#FFFFFF;
	border:1px dashed #284567;
	font-size:11px;

}

#DetailVideo .galerie .saisons .saison
{
	display:inline;
	float:left;
	text-align:center;
	width:131px;
}

#DetailVideo .galerie .saisons a
{
	color:#000000;
}

#DetailVideo .galerie .saisons .saison:hover 
{
	background-color:#2E5986;
	font-weight:bold;
}

#DetailVideo .galerie .page,
#DetailPhotos .galerie .page
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#DetailVideo .galerie .page a,
#DetailPhotos .galerie .page a
{
	color:#1F4667;
}

#DetailVideo .galerie .page a:hover,
#DetailPhotos .galerie .page a:hover
{
	color:#000000;
}

#DetailVideo .galerie .page .next,
#DetailPhotos .galerie .page .next
{
	display:inline-block;
	float:right;
	margin-top:-15px;
	text-align:center;
	width:100px;
}

#DetailVideo .galerie .page .number,
#DetailPhotos .galerie .page .number
{
	display:inline-block;
float:left;
margin-left:50px;
margin-right:50px;
text-align:center;
width:558px;
	
}

#DetailVideo .galerie .page .prev,
#DetailPhotos .galerie .page .prev
{
	display:inline-block;
	float:left;
	margin-top:-15px;
	text-align:center;
	width:100px;
	
}

#DetailVideo .galerie .minis
{
	clear:both;
	display:inline;
	float:left;
	width:628px;
	padding:15px;
	height:380px;
	overflow:hidden;
}

#DetailVideo .galerie .minis .item
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:157px;
	height:120px;
	color:#274368;
}

#DetailVideo .galerie .minis .item:hover
{
	color:#000000;
}

#DetailVideo .galerie .minis .item	.background
{
	position:absolute;
	width:157px;
	height:120px;
	left:0px;
	border:solid 1px;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	background-color:#000000;
	z-index:999;
}

#DetailVideo .galerie .minis .item a.smoothbox.mini
{
	clear:both;
	display:inline-block;
	float:left;
	margin-bottom:5px;
	margin-left:46px;
}

#DetailVideo .galerie .minis .item .description
{
	clear:both;
	font-size:11px;
	text-align:center;
	width:157px;
}

#DetailVideo .galerie .minis .item .description a
{
	font-family:Verdana;
	color:#000000;
	font-size:12px;
}

#DetailVideo .galerie .minis .item .description .titre
{
	font-weight:bold;
}

#DetailVideo .galerie .minis .item .description .vu
{
	
}

#DetailVideo .galerie .minis .item .description .duree
{
	
}

#DetailVideo .galerie .minis .item .description .date
{
	
}

#DetailPhotos
{
	float:left;
	display:inline;
	clear:both;
	width:658px;
	height:auto;
}

#DetailPhotos .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:163px;
	height:21px;
	background: transparent url(/images/photos/onglet-photos.jpg) left 0 no-repeat;	
}

#DetailPhotos .galerie
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:465px;
	background: transparent url(/images/photos/bg-photos.jpg) left 0 no-repeat;
}

#DetailPhotos .galerie .saisons
{
	clear:both;
	display:inline;
	float:left;
	font-weight:bold;
	height:20px;
	margin-left:20px;
	padding-top:10px;
	width:658px;
}

#DetailPhotos .galerie .minis
{
	clear:both;
	display:inline;
	float:left;
	width:628px;
	padding:15px;
	height:380px;
}

#DetailPhotos .galerie .minis .item
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:140px;
	height:120px;
	color:#274368;
}

#DetailPhotos .galerie .minis .item a.smoothbox.mini
{
	clear:both;
	display:inline-block;
	fl?at:left;
	margin-bottom:5px;
	margin-left:46px;
}

#DetailRecherche
{
	float:left;
	display:inline;
	clear:both;
	width:658px;
	height:auto;
	overflow:hidden;
}

#DetailRecherche .ongletRecherche
{
	background:url(/images/recherche/titre.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:21px;
	width:164px;
	overflow:hidden;
}


#DetailRecherche .content_recherche
{
	background:url(/images/recherche/repet-bg-pages-recherche.jpg) repeat-y;
	clear:both;
	display:inline;
	float:left;
	width:658px;
	overflow:hidden;
}


#DetailRecherche .content_recherche .top_recherche
{
	background:url(/images/recherche/bg.jpg) no-repeat center top;
	display:inline;
	float:left;
	height:auto;
	width:657px;
	overflow:hidden;
}


#DetailRecherche .footer_recherche
{
	background:url(/images/recherche/footer-bg-pages-recherche.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	width:658px;
	height:9px;
	overflow:hidden;
}

#DetailRecherche .titre
{
	float:left;
	display:inline;
	clear:both;
	color:#274368;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
	overflow:hidden;
}

#DetailRecherche .header_item
{
	background:url(/images/partenaires/haut-fond-blanc.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:10px;
	margin-left:20px;
	width:600px;
	margin-top:5px;
	overflow:hidden;
}

#DetailRecherche .item
{
	background:url(/images/partenaires/repetition-fond-blanc.jpg) repeat-y;
	clear:both;
	color:#274368;
	display:inline;
	float:left;
	height:auto;
	margin-left:20px;
	padding-left:5px;
	padding-top:5px;
	width:580px;
	overflow:hidden;
}

#DetailRecherche .footer_item
{
	background:url(/images/partenaires/footer-fond-blanc.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:15px;
	margin-bottom:5px;
	margin-left:20px;
	width:600px;
	overflow:hidden;
}


#DetailRecherche .item .lien a
{
	color:Gray;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
}

#DetailRecherche .item .lien a:hover
{
	color:Black;
}

#DetailRecherche .no_result
{
	float:left;
	clear:both;
	display:inline;
	width:450px;
	color: #274368;
	margin-top:10px;
	margin-left:10px;
	font-weight:bold;
}

#DetailRecherche .trait
{
	float:left;
	clear:both;
	display:inline;
	width:400px;
	height:1px;
	background:#274368;
}


#DetailActu
{
	float:left;
	display:inline;
	clear:both;
	width:658px;
	height:auto;
}

#DetailActu .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:163px;
	height:21px;
	background: transparent url(/images/onglet-lactualite.jpg) left 0 no-repeat;	
}

#DetailActu .drapeaux
{
	display:inline;
	float:left;
	height:16px;
	margin-left:340px;
	width:60px;
}

#DetailActu .drapeaux .ba a
{
	float:right;
	display:inline;
	width:16px;
	height:16px;
	cursor:pointer;
	background:url(/images/langage/ba.gif)
}

#DetailActu .drapeaux .es a
{
	float:right;
	display:inline;
	width:16px;
	height:16px;
	cursor:pointer;
	margin-left:5px;
	background:url(/images/langage/es.gif)
}

#DetailActu .drapeaux .en a
{
	float:right;
	display:inline;
	width:16px;
	height:16px;
	cursor:pointer;
	margin-left:5px;
	background:url(/images/langage/en.gif)
}

#DetailActu .facebook
{
	display:inline;
	float:left;
	height:16px;
	margin-left:20px;
	width:16px;
}

#DetailActu .rss
{
	display:inline;
	float:left;
	margin-left:20px;
	width:32px;
}

#DetailActu .photo
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:332px;
	background: transparent url(/images/bg-pages-actu.jpg) left 0 no-repeat;
}



#DetailActu .photo img
{
	margin-left:100px;
	margin-top:13px;
}

#DetailActu .photo .atable
{
	margin-left:0px;
	margin-top:40px;
	margin-left:100px;
	margin-top:13px;
	width:458px;
	height:300px;
	text-align:center;
	vertical-align:middle;
	clear:both;
	float:left;
	display:inline;

}


#DetailActu .photo img.old
{
	margin-left:0px;
	margin-top:20px;
	vertical-align:50%;
}

#DetailActu .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
}

#DetailActu .content .texte
{
	clear:both;
	float:left;
	display:inline;
	width:652px;
	padding-top:10px;
	background: transparent url(/images/repetition-bg-pages-actu.jpg) left 0 repeat-y;
	height:auto;
	padding-left:3px;
	padding-right:3px;
}

#DetailActu .content span.title
{
	clear:both;
	float:left;
	display:block;	
	text-transform:uppercase;
	font-size:14px;
	font-weight:600;
	color:#274368;
}

#DetailActu .content span.descr
{
	clear:both;
	float:left;
	display:inline-block;	
	font-size:11px;
	color:#000000;
	margin-top:15px;
	width:590px;
	margin-left:10px;
	text-align:justify;
}

#DetailActu .content .date
{
	clear:both;
	float:left;
	display:inline;
}

#DetailActu .content .titreActu
{
	clear:both;
	float:left;
	display:inline;
}

#DetailActu .content .texteActu
{
	clear:both;
	float:left;
	display:inline;
}

#DetailActu .content .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/footer-bg-sous-rubrique.jpg) left 0 no-repeat;
	height:9px;
}

#OtherActu
{
	clear:both;
	float:left;
	display:inline;
	width:300px;	
}

#OtherActu #LnrContent a
{
	
	font-size:10px;
	color:#274368;
	text-decoration:none;
}


#OtherActu .content
{
	clear:both;
	float:left;
	display:inline;
	width:300px;
	height:135px;	
	background: transparent url(/images/bg-other-news.jpg) left 0 no-repeat;
	color:#274368;
}



#OtherActu .content .list
{
	width:295px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	height:130px;
	overflow:hidden;
}

#OtherActu .content a.archives
{
	clear:both;
	float:right;
	display:inline-block;
	font-size:12px;
	color:#274368;
	font-weight:bold;
	margin-right:15px;
	margin-top:20px;
}

#OtherActu .content a.archives:hover
{
	color:#000000;
}

#OtherActu .content .list .item
{
	height:20px;
	width:295px;
	clear:both;
	float:left;
	display:inline;
	background: transparent url(/images/separation-news.jpg) no-repeat;
	background-position:center bottom;
	overflow:hidden;
}

#OtherActu .content .list .item a
{
	clear:both;
	float:left;
	display:inline-block;
	font-size:10px;
	color:#274368;
	margin-top:2px;
}

#OtherActu .content .list .item a:hover
{
	color:#000000;
	
}

#Staff
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	margin-top:10px;
}

#Staff .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/onglet-staff.jpg) left 0 no-repeat;
}

#Effectif20082009 .content,
#Staff .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/repetition-bg-pages-actu.jpg) left 0 repeat-y;
}


#Staff .content .ligne
{
	clear:both;
	width:100%;
	float:left;
	display:inline;
	margin-top:5px;
}

#Staff .content .ligne .descr
{
	margin-left:10px;
	float:left;
	display:inline;
	width:200px;
}

#Staff .content .ligne .photo
{
	margin-left:10px;
	float:left;
	display:inline;
	width:200px;
	height:auto;
	text-align:center;
	
}

#Effectif20082009 .footer,
#Staff .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;	  
	height:9px;
	background: transparent url(/images/footer-bg-pages-actu.jpg) left 0 no-repeat;
}

#Iphone
{
	clear:both;
	float:left;
	display:inline;
	width:961px;
	height:679px;
	background:url(/images/iphone/back.jpg) no-repeat;
}

#Iphone .afflelouAppstore
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:360px;
	height:100px;
	margin-left:380px;
	height:143px;
}

#Iphone .afflelouAppstore .afflelou a
{
	float:left;
	display:inline;
	overflow:hidden;
	width:141px;
	height:35px;
	margin-top:108px;
	background:url(/images/iphone/afflelou-off.jpg) no-repeat;
}

#Iphone .afflelouAppstore .afflelou a:hover
{
	background:url(/images/iphone/afflelou-on.jpg) no-repeat;
}

#Iphone .afflelouAppstore .appstore a
{
	float:left;
	display:inline;
	overflow:hidden;
	width:137px;
	height:54px;
	margin-top:50px;
	margin-left:82px;
	background:url(/images/iphone/appstore-off.jpg) no-repeat;
}

#Iphone .afflelouAppstore .appstore a:hover
{
	background:url(/images/iphone/appstore-on.jpg) no-repeat;
}

#Iphone .content
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:100%;
	margin-top:56px;
}

#Iphone .content .item
{
	float:left;
	display:inline;
	overflow:hidden;
	width:240px;
}

#Iphone .content .item .texte
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:220px;
	padding-left:20px;
	font-size:16px;
	font-family:arial;
	line-height:1.5em;
	margin-top:10px;
}

#Iphone .content .item .facebook
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:240px;
	height:55px;
	margin-top:28px;
	background:url(/images/iphone/facebook.jpg) no-repeat;
}

#Iphone .content .image1 a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	border:0px;
	cursor:pointer;
	width:240px;
	height:254px;
	margin-top:13px;
	background:url(/images/iphone/image1-off.jpg) no-repeat;
}

#Iphone .content .image1 a:hover
{
	background:url(/images/iphone/image1-on.jpg) no-repeat;
}

#Iphone .content .item .equipe a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	width:240px;
	height:24px;
	background:url(/images/iphone/equipeLink.jpg) no-repeat;
}

#Iphone .content .image2 a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	border:0px;
	cursor:pointer;
	width:240px;
	height:305px;
	margin-top:69px;
	background:url(/images/iphone/image2-off.jpg) no-repeat;
}

#Iphone .content .image2 a:hover
{
	background:url(/images/iphone/image2-on.jpg) no-repeat;
}

#Iphone .content .image3 a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	border:0px;
	cursor:pointer;
	width:240px;
	height:305px;
	margin-top:93px;
	background:url(/images/iphone/image3-off.jpg) no-repeat;
}

#Iphone .content .image3 a:hover
{
	background:url(/images/iphone/image3-on.jpg) no-repeat;
}

#Iphone .content .image4 a
{
	float:left;
	display:inline;
	clear:both;
	overflow:hidden;
	border:0px;
	cursor:pointer;
	width:240px;
	height:254px;
	margin-top:72px;
	background:url(/images/iphone/image4-off.jpg) no-repeat;
}

#Iphone .content .image4 a:hover
{
	background:url(/images/iphone/image4-on.jpg) no-repeat;
}

#Effectif
{
	clear:both;
	float:left;
	display:inline;
	width:961px;
}

#Effectif20082009  .onglet,
#Effectif .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/onglet-equipe.jpg) left 0 no-repeat;
}

#EffectifContent
{
	clear:both;
	float:left;
	display:inline;
	width:961px;
	height:689px
}

#Effectif_formation
{
	clear:both;
	float:left;
	display:inline;
	width:961px;
}

#Effectif_formation .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:180px;
	height:21px;
	background: transparent url(/images/club/formation/onglet-centre-de-formation.jpg) left 0 no-repeat;
}

#Planning
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
}

#Planning .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:181px;
	height:21px;
}

#Planning .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	/*height:603px;*/
	/*background: transparent url(/images/bg-planning-infirmerie.jpg) left 0 no-repeat;*/
}

#Planning .content .calendrier
{
	height:420px;
	background: transparent url(/images/bg-planning.jpg) left 0 no-repeat;
}



#Planning .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:8px;
	background: transparent url(/images/bg-footer-planning.jpg) left 0 no-repeat;
}

#Planning .preced
{
	clear:both;
	float:left;
	display:inline;
	margin-top:32px;
	margin-left:50px;
}

#Planning .preced toto
{
	clear:both;
	float:left;
	display:inli?e;
	width:117px;
	height:26px;
	src:url(/images/sem-prec-off.jpg);
}

#Planning .preced toto:hover
{
	background:transparent url(/images/sem-prec-on.jpg) left 0 no-repeat;
}

#Planning .semaine
{
	float:left;
	display:inline;
	margin-top:40px;
	margin-right:15px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-left:55px;
}

#Planning .suiv
{
	float:right;
	display:inline;
	margin-top:33px;
	margin-right:15px;
}

#Planning .suiv toto:link, #Planning .suiv toto:visited
{
	float:left;
	display:inline;
	width:117px;
	height:26px;
	background:transparent url(/images/sem-suiv-off.jpg) left 0 no-repeat;
}

#Planning .suiv toto:hover
{
	background:transparent url(/images/sem-suiv-on.jpg) left 0 no-repeat;
}

#Planning .lst_events
{
	float:left;
	display:inline;
	clear:both;
	width:auto;
	height:307px;
	margin-left:60px;
	margin-top:37px;
}

#Planning .lst_events .day
{
	float:left;
	display:inline;
	width:95px;
	overflow:hidden;
	font-size:11px;
	margin-right:3px;
}


#Planning .lst_events .day .matin
{
	float:left;
	clear:both;
	display:inline;
	width:95px;
	overflow:hidden;
	height:122px;
}

#Planning .lst_events .day .aprem
{
	float:left;
	clear:both;
	display:inline;
	width:95px;
	overflow:hidden;
	height:122px;
	margin-top:57px;
}

#Planning .lst_events .day span.heure
{
	display:block;
	clear:both;
	font-weight:bold;
}

#Planning .lst_events .day span.titre
{
	display:block;
	clear:both;
}

#Planning .lst_events .day .matin
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
}

#Planning .infirmerie
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:420px;
	background: transparent url(/images/bg-infirmerie.jpg) left 0 no-repeat;
}

#Planning .infirmerie .date_infirm
{
	clear:both;
	float:left;
	display:inline;
	margin-top:110px;
	margin-left:150px;
	font-size:12px;
	color:#070e16;
}

#Planning .infirmerie .contenu_infirm
{
	clear:both;
	display:inline;
	float:left;
	height:180px;
	margin-left:149px;
	margin-top:10px;
	width:485px;
	overflow:auto;	
}

#Presentation_cdf .organigramme
{
	float:left;
	clear:both;
	display:inline;
	width:644px;
	height:433px;
	margin-left:8px;
	margin-top:20px;
	margin-bottom:10px;
}

#Presentation_cdf
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
	font-size:12px;
	color:#224466;
}

#Presentation_cdf .titre
{
	clear:both;
	float:left;
	display:inline;
	width:580px;
	height:20px;
	margin-left:10px;
	margin-top:25px;
}

#Presentation_cdf .bloc
{
	clear:both;
	display:inline;
	float:left;
	margin-left:30px;
	width:600px;
	text-align:justify;
	margin-top:10px;
}

#Presentation_cdf .bloc .logo
{
	margin-left:15px;
	display:inline;
	float:left;
	width:100px;
	height:70px;
	margin-bottom:10px;
	cursor:pointer;
}

#Presentation_cdf .bloc .logo img
{
	border:0px;
}

#Presentation_cdf .bloc_bureau
{
	background:url(/images/club/asso/organigramme/bureau.jpg) no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:400px;
	margin-left:30px;
	width:600px;
}

#Presentation_cdf .bloc .ligne
{
	float:left;
	display:inline;
	height:541px;
	font-size:11px;
	width:130px;
	margin-left:35px;
}


#Presentation_cdf .content .top
{
	width:590px;
	float:left;
	clear:both;
	display:inline;
	font-style:italic;
	margin-top:20px;
	margin-left:35px;
}

#Ventes,
#Club,
#Historique,
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
	font-size:11px;
	color:#224466;
}

#Club .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/club/repetition-bg-pages-club.jpg) left 0 repeat-y;
}

#Club .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/club/bg-pages-club.jpg) left 0 no-repeat;
}

#Club .content .main .ligne
{
	clear:both;
	display:inline;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
}

#Club .content .main .ligne .item
{
	display:inline;
	float:left;
	height:20px;
	margin-left:10px;
	width:50%;
}

#Club .content .main .ligne .itemTitre
{
	display:inline;
	float:left;
	height:20px;
	padding-top:4px;
	text-align:right;
	width:40%;
}

#Club .content .main .ligne .item input
{
	border:1px solid #2E5580;
}

#Club .content .main .validate
{
	clear:both;
	display:inline;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	text-align:center;
}

#Club .content .main .texte
{
	clear:both;
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#Club .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/club/footer-bg-pages-club.jpg) left 0 no-repeat;
}

#Presentation_cdf .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:184px;
	height:21px;
}

#Historique .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:184px;
	height:21px;
	background: transparent url(/images/club/rugbypro/historique/onglet.jpg) left 0 no-repeat;
}

#Historique .content .titre
{
	clear:both;
	float:left;
	display:inline;
	width:589px;
	height:25px;
	margin-left:15px;
	margin-top:15px;
	background: tr?nsparent url(/images/club/rugbypro/historique/titre.jpg) left 0 no-repeat;
}

#Historique .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/club/bg-pages-club.jpg) left 0 no-repeat;
}


#Baso-Berri .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:184px;
	height:21px;
	background: transparent url(/images/club/ecoclub/onglet-eco.jpg) left 0 no-repeat;
}

#Baso-Berri .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/club/bg-pages-club.jpg) left 0 no-repeat;
}

#Baso-Berri .content .main .texte
{
	clear:both;
	display:inline;
	float:left;
	margin:10px;
	text-align:justify;
	width:630px;
}


#Historique .content .bloc1
{
	clear:both;
	width:630px;
	margin-left:20px;
	margin-right:auto;
}


#Historique .content .bloc2
{
	clear:both;
	width:630px;
	margin-left:20px;
	margin-right:auto;
	margin-top:20px;
}


#Historique .content .bloc3
{
	clear:both;
	float:left;
	display:inline;
	margin-left:15px;
}


#Historique .content .bloc5
{
	clear:both;
	float:left;
	display:inline;
	margin-left:15px;
}

#Asso .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:176px;
	height:21px;
	background: transparent url(/images/club/rugbypro/asso/onglet-les-equipes-de-asso.jpg) left 0 no-repeat;
}

#Asso .AssoEquipes
{
	float:left;
	margin:0px 0px 20px 20px;
	width:159px;
	height:159px;
	background-image:url(/images/club/rugbypro/asso/CADRE-PHOTO.jpg);
}

#Organigramme
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:auto;
	font-size:11px;
}

#Organigramme .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:184px;
	height:21px;
	background: transparent url(/images/club/rugbypro/organigramme/onglet-organigramme.jpg) left 0 no-repeat;
}

#Organigramme .content .titre
{
	clear:both;
	float:left;
	display:inline;
	width:598px;
	height:21px;
	margin-left:15px;
	margin-top:15px;
	background: transparent url(/images/club/rugbypro/organigramme/titre.jpg) left 0 no-repeat;
}

#Organigramme .content .membres
{
	clear:both;
	margin:15px;
	margin-top:47px;
	height:660px;
	background: transparent url(/images/club/rugbypro/organigramme/bg-organigramme-portraits.jpg) left 0 no-repeat;
}

#Organigramme .content .schema
{
	clear:both;
	margin-left:7px;
}

#resultat_sond
{
	float:left;
	clear:both;
	display:inline;
	margin-left:5px;
	height:100px;
	overflow:hidden;
}

#resultat_sond li
{
	margin-bottom:0px;
}

#log_sond
{
	clear:both;
	display:inline;
	float:left;
	
	overflow:hidden;
	
}

#log_sond .texte
{
	clear:both;
	display:inline;
	float:left;
	margin-top:5px;
}

#log_sond .bout-radio
{
	margin-top:20px;
	background-color:Black;
	color:#1C3B5F;
}

#log_sond .title
{
	margin-bottom:5px;
	color:#1C3B5F;
}

#log_sond .bt
{
	margin-top:10px;
	clear:both;
	float:left;
	display:inline;
	
}

#log_sond .bt img
{
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



#Top14
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
} 


#Top14 .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:181px;
	height:21px;
	background: transparent url(/images/classement/onglet-top14.jpg) left 0 no-repeat;
}

#Top14 .onglet.ce
{
	clear:both;
	float:left;
	display:inline;
	width:181px;
	height:21px;
	background: transparent url(/images/classement/ce/onglet-coupe-europe.jpg) left 0 no-repeat;
}

#Top14 .content
{
	background: transparent url(/images/classement/bg-top14.jpg) left 0 no-repeat;
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:603px;
}

#Top14 .content .onglets
{
	width:402px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	margin-top:38px;
	
}

#Top14 .content .onglets a
{
	display:inline-block;
	float:left;
}



#Top14 .content .titre
{
	clear:both;
	width:658px;
	height:29px;
}

#Top14?#Top14Classement
{
	background: transparent url(/images/classement/bg-bis-classement.jpg) left 0 no-repeat;
	width:635px;
	height:236px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

#Top14 #Top14Classement .liste
{
	clear:both;
	width:100%;
	margin-top:30px;
	float:left;
}

#Top14 #Top14Classement .liste .item
{
	clear:both;
	width:100%;
	font-size:11px;
	float:left;
}

#Top14 #Top14Classement .liste .item.even
{
	background-color:#EEEEEE;
}

#Top14 #Top14Classement .liste .item .equipe
{
	float:left;
	display:inline;
	width:150px;
	margin-left:15px;
	font-weight:bold;
}

#Top14 #Top14Classement .liste .item .nb
{
	float:left;
	display:inline;
	width:47px;
	text-align:center;
}

#Top14 #Top14Results 
{
	background: transparent url(/images/classement/bg-resultats.jpg) left 0 no-repeat;
	width:636px;
	height:239px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

#Top14  #Top14Results .liste
{
	clear:both;
	width:636px;
	float:left;
	margin-top:18px;
}

#Top14  #Top14Results .liste .item
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	height:25px;
}

#Top14  #Top14Results .liste .item .equipe1
{
	float:left;
	display:inline;
	width:160px;
	text-align:right;
}

#Top14  #Top14Results .liste .item .score
{
	float:left;
	display:inline;
	width:77px;
	text-align:center;
	font-weight:bold;
}

#Top14  #Top14Results .liste .item .equipe2
{
	float:left;
	display:inline;
	width:150px;
	text-align:left;
	margin-left:4px;
}



#Top14 #Top14Stats .stats_equipes
{
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:422px;
	height:460px;
	background: transparent url(/images/classement/bg-stat-equipes.jpg) left 0 no-repeat;
}

#Top14 #Top14Stats .stats_joueurs
{
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:213px;
	height:460px;
	background: transparent url(/images/classement/bg-stat-individuelles.jpg) left 0 no-repeat;
}

#Top14 #Top14Stats .stats_equipes .points_marques,
#Top14 #Top14Stats .stats_equipes .points_moins
{
	clear:both;
	float:left;
	display:inline;
	width:190px;
	height:174px;
	margin-left:10px;
	margin-top:57px;
}



#Top14 #Top14Stats .stats_equipes .essais_marques,
#Top14 #Top14Stats .stats_equipes .essais_moins
{
	float:left;
	display:inline;
	width:190px;
	height:174px;
	margin-left:25px;
	margin-top:57px;
}

#Top14 #Top14Stats .stats_equipes .points_moins,
#Top14 #Top14Stats .stats_equipes .essais_moins
{
	margin-top:42px;
}

#Top14 #Top14Stats .stats_equipes .item
{
	clear:both;
	float:left;
	display:inline;
	font-weight:bolder;
	width:100%;
	font-size:10px;
}

#Top14 #Top14Stats .stats_equipes .position
{
	float:left;
	display:inline;
	width:13px;
}

#Top14 #Top14Stats .stats_equipes .equipe
{
	float:left;
	display:inline;
	width:120px;
	margin-left:12px;
	text-transform:uppercase;
}

#Top14 #Top14Stats .stats_equipes .stat
{
	float:left;
	display:inline;
	width:22px;
	margin-left:5px;
}


#Top14 #Top14Stats .stats_joueurs .item
{
	clear:both;
	float:left;
	display:inline;
	width:100%;
	font-size:10px;
}

#Top14 #Top14Stats .stats_joueurs .position
{
	float:left;
	display:inline;
	width:13px;
}

#Top14 #Top14Stats .stats_joueurs .joueur
{
	float:left;
	display:inline;
	width:120px;
	margin-left:12px;
	
}

#Top14 #Top14Stats .stats_joueurs .stat
{
	float:left;
	display:inline;
	width:22px;
	margin-left:5px;
}


#Top14 #Top14Stats .stats_joueurs .best_marqueurs
{
	clear:both;
	float:left;
	display:inline;
	width:190px;
	height:60px;
	margin-left:10px;
	margin-top:57px;
	
}

#Top14 #Top14Stats .stats_joueurs .best_essais
{
	clear:both;
	float:left;
	display:inline;
	width:190px;
	height:60px;
	margin-left:10px;
	margin-top:48px;
	
}

#Top14 #Top14Stats .stats_joueurs .best_minutes
{
	clear:both;
	float:left;
	display:inline;
	width:190px;
	height:180px;
	margin-left:10px;
	margin-top:48px;
	
}

#Partenaires
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	font-size:11px;
}

#Partenaires .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/partenaires/repetition-bg-partenaires.jpg) left 0 repeat-y;
}

#Partenaires .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/partenaires/bg-partenaires.jpg) left 0 no-repeat;
}

#Partenaires .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/partenaires/footer-bg-partenaires.jpg) left 0 no-repeat;
}

#Partenaires #Fournisseurs .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:183px;
	height:21px;
	background: transparent url(/images/partenaires/onglet-fournisseurs-officie.jpg) left 0 no-repeat;
}

#Partenaires #Officiels .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:183px;
	height:21px;
	background: transparent url(/images/partenaires/onglet-partenaires-officiel.jpg) left 0 no-repeat;
}

#Partenaires #Principaux .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:183px;
	height:21px;
	background: transparent url(/images/partenaires/onglet-partenaires-principa.jpg) left 0 no-repeat;
}

#Partenaires #Majeur .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:183px;
	height:21px;
	background: transparent url(/images/partenaires/onglet-partenaire-majeur.jpg) left 0 no-repeat;
}

#Partenaires .Cadre
{
	clear:both;
	margin-left:35px;
	width:585px;
	margin-top:10px;
}

#Partenaires .Cadre .header
{
	height:10px;
	background: transparent url(/images/partenaires/haut-fond-blanc.jpg) left 0 no-repeat;
}

#Partenaires .Cadre .contenu
{
	padding-left:8px;
	padding-right:8px;
	color:#224466;
	min-height:110px;
	background: transparent url(/images/partenaires/repetition-fond-blanc.jpg) left 0 repeat-y;
}

#Partenaires .Cadre .contenu a
{
	color:#274368;
	font-weight:bold;
}

#Partenaires .Cadre .contenu a:hover
{
	color:#000000;
}

#Partenaires .Cadre .contenu .titre
{
	font-size:12px;
	font-weight:bold;
	color:#224466;
	height:20px;
}

#Partenaires .Cadre .contenu .logo_droite
{
	float:right;
	margin-top:auto;
	text-align:center;
	width:160px;
}

#Partenaires .Cadre .contenu .logo2
{
	width:140px;
	text-align:center;
	float:right;
	display:inline;
	margin-right:10px;
}

#Partenaires .Cadre .contenu .photos
{
	width:108px;
	height:108px;
	text-align:left;
	float:right;
	display:inline;
	margin-right:5px;
	border:solid 1px #CCCCCC;
}

#Partenaires .Cadre .contenu .photos .thumbs
{
	float:left;
	display:inline;
	padding:2px;
}

#Partenaires .Cadre .contenu .photos .thumbs:hover
{
	background-color:#CCCCCC;
}

#Partenaires .Cadre .contenu .texte1
{
	width:400px;
	text-align:justify;
}

#Partenaires .Cadre .contenu .texte2
{
	width:280px;
	display:inline;
	text-align:justify;
}

#Partenaires .Cadre .footer
{
	height:15px;
	background: transparent url(/images/partenaires/footer-fond-blanc.jpg) left 0 no-repeat;
}

#Prestation 
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	font-size:11px;
}

#Prestation  .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:183px;
	height:21px;
	background: transparent url(/images/partenaires/onglet-prestation.jpg) left 0 no-repeat;
}

#Partenaires #Prestation .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/partenaires/repetition-bg-partenaires.jpg) left 0 repeat-y;
}

#Partenaires #Prestation .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/partenaires/bg-partenaires.jpg) left 0 no-repeat;
	
}

#Partenaires #Prestation .content .main .titre
{
	background:transparent url(/images/partenaires/titre.jpg) no-repeat scroll left 0pt;
	height:20px;
	margin-l?ft:20px;
	margin-top:20px;
	width:455px;
}


#Partenaires #Prestation .content .main .boutons
{
	clear:both;
	display:inline;
	float:left;
	margin-top:50px;
	text-align:center;
	width:658px;
}

#Partenaires #Prestation .content .main .boutons a.pdf
{
	background:transparent url(/images/partenaires/boutton-telecharger-dossier-off.jpg) no-repeat scroll left 0pt;
	height:27px;
	margin-left:220px;
	width:217px;
	display:block;
	clear:both;
	float:left;
}

#Partenaires #Prestation .content .main .boutons a.pdf:hover
{
	background: transparent url(/images/partenaires/boutton-telecharger-dossier-on.jpg) left 0 no-repeat;
}


#Partenaires #Prestation .content .main .boutons a.mail
{
	background:transparent url(/images/partenaires/boutton-infos-part-off.jpg) no-repeat scroll left 0pt;
	height:27px;
	margin-left:188px;
	width:279px;
	display:block;
	clear:both;
	float:left;
}

#Partenaires #Prestation .content .main .boutons a.mail:hover
{
	background: transparent url(/images/partenaires/boutton-infos-part-on.jpg) left 0 no-repeat;
}

#InfosPratiques
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	font-size:11px;
}

#InfosPratiques .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/infos-pratiques/repetition-bg-infos-pratiques.jpg) left 0 repeat-y;
	
}

#InfosPratiques .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/infos-pratiques/bg-infos-pratiques.jpg) left 0 no-repeat;
}

#InfosPratiques .content .main.noel
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/infos-pratiques/noel/bg-abonnement-noel.jpg) left 0 no-repeat;
}

#InfosPratiques .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/infos-pratiques/footer-bg-infos-pratiques.jpg) left 0 no-repeat;
}





#Partenaires #Stade .content .titreAcces
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	font-size:11px;
	color:#224466;
}

#Stade a
{
	color:#274368;
	font-weight:bold;
}

#Stade a:hover
{
	color:#000000;
}

#Stade .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/infos-pratiques/stade/onglet-s?ade.jpg) left 0 no-repeat;
}

#Stade .content .titreAcces
{
	clear:both;
	float:left;
	display:inline;
	width:589px;
	height:20px;
	margin-left:15px;
	margin-top:15px;
	background: transparent url(/images/infos-pratiques/stade/acces/titre.jpg) left 0 no-repeat;
}

#Stade .content .titrePlan
{
	clear:both;
	float:left;
	display:inline;
	width:589px;
	height:20px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	background: transparent url(/images/infos-pratiques/stade/plan/titre.jpg) left 0 no-repeat;
}

#Contact
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#Contact .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/contact/onglet-contact.jpg) left 0 no-repeat;
}

#Contact .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:465px;
	background: transparent url(/images/contact/all-contact.jpg) left 0 no-repeat;
}


#Contact .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/contact/footer-bg.jpg) left 0 no-repeat;
}


#Contact .content .services
{
	clear:both;
	float:left;
	display:inline;
	margin-top:75px;
	margin-left:260px;
	
}

#Contact .content .services select
{
	font-size:11px;
}

#Contact .content .inputs
{
	clear:both;
	float:left;
	display:inline;
	margin-top:57px;
	margin-left:260px;
}

#Contact .content .inputs input,
#Contact .content .inputs textarea
{
	font-size:11px;
	border:solid 1px #767877; 
	width:200px;
	height:14px;
	padding:0px 0px 0px 0px;
}

#Contact .content .inputs input:focus,
#Contact .content .inputs textarea:focus
{
	border:solid 1px #72CEF5; 	
}

#Contact .content .inputs .ainput
{
	clear:both;
	float:left;
	display:inline;
	margin-bottom:2px;
	height:18px;
	padding:0px 0px 0px 0px;
	width:390px;
}

#lien_ventes a
{
	color:#274368;
}

#lien_ventes a:hover
{
	text-decoration:underline;
}

#lien_ventes a:hover
{
	text-decoration:underline;
}

#Main #Col658 #brasserie #resto .content .main a
{
	color:#274368;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

#Main #Col658 #brasserie #resto .content .main a:hover
{
	color:#274368;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

#Main #Col658 #brasserie #resto .content .main .text
{
	font-size:11px;
	font-weight:normal;
}

#Main #Col658 #brasserie #resto .content .main .text a
{
	font-size:11px;
	color:#274368;
	font-weight:bold;
	text-decoration:underline;
}

#Main #Col658 #brasserie #resto .content .main .text a:hover
{
	text-decoration:underline;
}

#Legal
{
	clear:both;
	float:left;
	display:inline;
	width:658px;

}

#Legal .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:163px;
	height:21px;
	background: transparent url(/images/legal/onglet-mentions-legales.jpg) left 0 no-repeat;
}

#Legal .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:465px;
	background: transparent url(/images/legal/bg-mentions-legales.jpg) left 0 no-repeat;
}


#Legal .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/legal/footer-bg.jpg) left 0 no-repeat;
}

#ArchivesActus
{
	clear:both;
	display:inline;
	float:left;
	height:auto;
	width:658px;
}

#ArchivesActus .ongletArchive
{
	background:transparent url(/images/onglet-les-news.jpg) no-repeat scroll left 0pt;
	clear:both;
	display:inline;
	float:left;
	height:21px;
	width:180px;
}

#ArchivesActus .contentArchi
{
	background:transparent url(/images/repetition-bg-pages-actu.jpg) repeat-y scroll 0% 0%;
	clear:both;
	display:inline;
	float:left;
	width:658px;
}

#ArchivesActus .contentArchi .main
{
	background:transparent url(/images/bg-pages-actu-BIS.jpg) no-repeat scroll 0% 0%;
	clear:both;
	display:inline;
	float:left;
	width:658px;
}

#ArchivesActus .cont?ntArchi .main .item
{
	clear:both;
	display:inline;
	float:left;
	margin-left:10px;
	width:608px;
	margin-bottom:5px;
	margin-top:5px;
}


#ArchivesActus .contentArchi .main .item .plus
{
	background-color:#FFFFFF;
	clear:both;
	color:#274368;
	display:inline;
	float:left;
	font-size:11px;
	text-align:right;
	width:608px;
	font-weight:bold;
}

#ArchivesActus .contentArchi .main .item .plus a
{
	color:#274368;
}

#ArchivesActus .contentArchi .main .item .plus a:hover
{
	color:#000000;
}


#ArchivesActus .contentArchi .main .item .titre
{
	clear:both;
	display:inline;
	float:left;
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	width:608px;
}

#ArchivesActus .contentArchi .main .item .descrip
{
	clear:both;
	display:inline;
	float:left;
	background-color:#FFFFFF;
	width:608px;
	font-size:11px;
	color:#274368;
}

#ArchivesActus .footer
{
	background:transparent url(/images/footer-bg-pages-actu.jpg) no-repeat scroll 0% 0%;
	clear:both;
	display:inline;
	float:left;
	width:658px;
	height:9px;
}

#ArchivesActus .contentArchi .main .nonews
{
	clear:both;
	color:#274368;
	display:inline;
	float:left;
	font-weight:bold;
	height:440px;
	margin-top:150px;
	text-align:center;
	width:658px;
}

#ArchivesActus .Cadre
{
	clear:both;
	margin-left:35px;
	width:585px;
	margin-top:10px;
}

#ArchivesActus .Cadre .header
{
	height:10px;
	background: transparent url(/images/partenaires/haut-fond-blanc.jpg) left 0 no-repeat;
}

#ArchivesActus .Cadre .contenu
{
	padding-left:8px;
	padding-right:8px;
	color:#224466;
	min-height:110px;
	background: transparent url(/images/partenaires/repetition-fond-blanc.jpg) left 0 repeat-y;
}

#ArchivesActus .Cadre .contenu a
{
	color:#274368;
	font-weight:bold;
}

#ArchivesActus .Cadre .contenu a:hover
{
	color:#000000;
}

#ArchivesActus .Cadre .contenu .titre
{
	font-size:12px;
	font-weight:bold;
	color:#224466;
	height:20px;
}

#ArchivesActus .Cadre .contenuNews
{
	padding-left:8px;
	padding-right:8px;
	color:#224466;
	height:75px;
	background: transparent url(/images/partenaires/repetition-fond-blanc.jpg) left 0 repeat-y;
}

#ArchivesActus .Cadre .contenuNews a
{
	color:#274368;
	font-weight:bold;
}

#ArchivesActus .Cadre .contenuNews a:hover
{
	color:#000000;
}

#ArchivesActus .Cadre .contenuNews .titre
{
	font-size:12px;
	font-weight:bold;
	color:#224466;
	height:20px;
}

#ArchivesActus .Cadre .plus
{
	background: transparent url(/images/partenaires/repetition-fond-blanc.jpg) left 0 repeat-y;
	color:#274368;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	padding-right:15px;
}

#ArchivesActus .Cadre .plus a
{
	color:#274368;
}

#ArchivesActus .Cadre .plus a:hover
{
	color:#000000;
}

#ArchivesActus .Cadre .footer
{
	height:15px;
	background: transparent url(/images/partenaires/footer-fond-blanc.jpg) left 0 no-repeat;
}

#Calendrier
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#Calendrier .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:207px;
	height:21px;
	background: transparent url(/images/calendrier/onglet-calendrier.jpg) left 0 no-repeat;
}

#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;
}

#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;
}

#Calendrier .content a:hover
{
	color:#000000;
}

#Calendrier .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/calendrier/footer-bg-calendrier.jpg) left 0 no-repeat;
}

#Calendrier .content .liste
{
	clear:both;
	width:640px;
	margin-left:auto;
	margin-right:auto;
	height:au?o;
}

#Calendrier .content .liste .header
{
	clear:both;
	float:left;
	display:inline;
	width:640px;
	height:18px;
	background: White url(/images/calendrier/bg-haut-2.jpg) left 0 no-repeat;
}

#Calendrier .content .liste .month
{
	clear:both;
	float:left;
	display:inline;
	width:635px;
	height:18px;
	padding-left:5px;
	background-color:#E3E3E3;
	text-transform:uppercase;
	font-weight:600;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	color:#7E7C7F;
}

#Calendrier .content .liste .item
{
	clear:both;
	float:left;
	display:inline;
	width:635px;
	height:30px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:1px;
	border-bottom:dotted 1px #000000;
	background-color:#FFFFFF;
	vertical-align:middle;
	font-size:11px;
}

#Calendrier .content .liste .item:hover
{
	background-color:#EDF3FF;
}

#Calendrier .content .liste .item .date_heure
{
	float:left;
	display:inline;
	width:104px;
	vertical-align:middle;
}

#Calendrier .content .liste .item .compet
{
	float:left;
	display:inline;
	width:140px;
	text-align:center;
}

#Calendrier .content .liste .item .match
{
	float:left;
	display:inline;
	width:180px;
}

#Calendrier .content .liste .item .ville
{
	float:left;
	display:inline;
	width:124px;
	
}

#Calendrier .content .liste .item .tv
{
	float:left;
	display:inline;
	width:80px;
	text-align:center;
}

#Calendrier .content .liste .item .tv a
{
	text-decoration:none;
	font-weight:normal;
}

#Calendrier .content .liste .item .tv a:hover
{
	text-decoration:underline;
	font-weight:normal;
}

#Boutique
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	font-size:11px;
}

#Boutique .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/boutique/repetition-bg-page-boutique.jpg) left 0 repeat-y;
	
}

#Boutique .content .main
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	background: transparent url(/images/boutique/bg-page-boutique.jpg) left 0 no-repeat;
}

#Boutique .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(/images/boutique/footer-bg-page-boutique.jpg) left 0 no-repeat;
}

#Newsletter
{
	float:left;
	display:inline;
	height:28px;
	width:250px;
	background: transparent url(/images/news-letter-fond.jpg) 25px 0px no-repeat;
	margin-top:30px;
	margin-left:50px;
	font-size:10px;
	font-weight:bold;
	color:#274368;
}

#OtherPartners
{
	background:url(/images/partenaires/cadre-partenaire-home-adsense.jpg) no-repeat;
	color:#003366;
	display:inline;
	float:left;
	height:50px;
	margin:5px;
	padding:5px;
	text-align:justify;
	width:458px;
	margin-left:10px;
}

#OtherPartners a
{
	text-decoration:none;
	font-weight:normal;
}
#OtherPartners a:hover
{
	text-decoration:underline;
}

#OtherPartners .arrow
{
	clear:both;
	display:inline;
	float:left;
	height:14px;
	width:33px;
	margin-top:8px;
}

#OtherPartners .arrow .next
{
	float:left;
	display:inline;
	width:15px;
	height:14px;
	background:url(/images/partenaires/adsense-right-off.jpg) no-repeat;
	cursor:pointer;
	margin-left:3px;
}

#OtherPartners .arrow .next:hover
{
	background:url(/images/partenaires/adsense-right-on.jpg);
}

#OtherPartners .arrow .back
{
	float:left;
	display:inline;
	width:15px;
	height:14px;
	cursor:pointer;
	background:url(/images/partenaires/adsense-left-off.jpg) no-repeat;
}

#OtherPartners .arrow .back:hover
{
	background:url(/images/partenaires/adsense-left-on.jpg) no-repeat;
}

#AdSense
{
	float:left;
	margin:5px;
	height:60px;
	width:468px;
	margin-left:23px;
}

#InfosVente
{
	float:left;
	width:618px;
	height:137px;
	background-image:url(/images/infos-pratiques/billeterie/ventes/cadre-bas.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	overflow:none;
	padding:10px;
}

#Etoile
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
}

#Etoile .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:190px;
	height:21px;
	background: transparent url(/images/etoile/onglet_ed.jpg) left 0 no-repeat;
}

#Etoile .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;
}

#Etoile .content
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:585px;
	background: transparent url(/images/calendrier/repetition-bg-calendrier.jpg) left 0 repeat-y;
}

#Etoile .content a:hover
{
	color:#000000;
}

#Etoile .footer
{
	clear:both;
	float:left;
	display:inline;
	width:658px;
	height:9px;
	background: transparent url(?images/calendrier/footer-bg-calendrier.jpg) left 0 no-repeat;
}

#Etoile .content .tab
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:569px;
	height:571px;
	background: transparent url(/images/etoile/etoile-dauger-2009.jpg) left 0 no-repeat;
	
}

#Etoile .pres_match
{
	clear:both;
	float:left;
	margin-top:62px;
	margin-left:45px;
	font-family:Arial Black,Arial;
	font-size:12px;
}

#Etoile .match
{
	clear:both;
	float:left;
	width:100%;	
	margin-top:37px;
}

#Etoile .general
{
	clear:both;
	float:left;
	width:100%;	
	margin-top:150px;
}


#Etoile .match .journalistes,
#Etoile .general .journalistes
{
	float:left;
	width:205px;
	height:80px;
	overflow:hidden;
	margin-left:57px;	
}

#Etoile .match .supporters,
#Etoile .general .supporters
{
	float:left;
	width:205px;
	height:80px;
	overflow:hidden;
	margin-left:57px;	
}

#Etoile .jm
{
	
	clear:both;
	float:left;
	margin-top:80px;
	margin-left:45px;
	width:500px;
	
}

#Etoile .jm	.actual
{
	float:left;
	clear:both;
	font-family:Arial Black,Arial;
	font-size:12px
}

#Etoile .jm a
{
	display:inline-block;
	clear:both;
	margin-top:10px;
	float:left;
}

#Etoile #History
{
	clear:both;
	width:569px;
	margin-left:auto;
	margin-right:auto;
}

#Etoile #History .haut
{
	clear:both;
	float:left;
	display:inline;
	width:569px;
	height:68px;
	background: transparent url(/images/etoile/header-bg-etoiles-de-dauger.jpg) left 0 no-repeat;
}

#Etoile #History .content
{
	clear:both;
	float:left;
	display:inline;
	width:556px;
	height:auto;
	padding:3px 3px 3px 20px;
	background: transparent url(/images/etoile/repet-bg-etoiles-de-dauger.jpg) left 0 repeat-y;
}

#Etoile #History .footer
{
	clear:both;
	float:left;
	display:inline;
	width:569px;
	height:16px;
	background: transparent url(/images/etoile/footer-bg-etoiles-de-dauger.jpg) left 0 no-repeat;
}

#Ttikikop
{
	clear:both;
	float:left;
	display:inline;
	width:962px;
}

#Ttikikop .onglet
{
	clear:both;
	float:left;
	display:inline;
	width:164px;
	height:21px;
	background: transparent url(/images/supporters/ttikikop/onglet.jpg) left 0 no-repeat;
}

#Ttikikop .top
{
	clear:both;
	float:left;
	display:inline;
	width:962px;
	height:439px;
	background:url(/images/supporters/ttikikop/back_top.jpg) no-repeat;
}

#Ttikikop .top .haut
{
	clear:both;
	float:left;
	display:inline;
	width:100%;
}


#Ttikikop .top .haut .parrainage
{
	float:left;
	display:inline;
	font-family:Arial;
	color:White;
	font-size:16px;
	width:650px;
	margin-left:130px;
	text-align:center;
	font-weight:bold;
	margin-top:175px;
}

#Ttikikop .top .haut .parrainage .crochetGauche
{
	float:left;
	width:11px;
	height:29px;
	background:url(/images/supporters/ttikikop/crochet_gauche.jpg) no-repeat;
}

#Ttikikop .top .haut .parrainage .parrainepar
{
	float:left;
	display:inline;
	margin-top:5px;
	margin-left:10px;
}

#Ttikikop .top .haut .parrainage .crochetDroit
{
	float:left;
	display:inline;
	width:11px;
	height:29px;
	background:url(/images/supporters/ttikikop/crochet_droit.jpg) no-repeat;
}

#Ttikikop .top .haut .galerie a
{
	float:right;
	display:inline;
	width:133px;
	height:101px;
	margin-right:40px;
	margin-top:108px;
	background:url(/images/supporters/ttikikop/galerie_photos-off.jpg) no-repeat;
}

#Ttikikop .top .galerie a:hover
{
	background:url(/images/supporters/ttikikop/galerie_photos-on.jpg) no-repeat;
}

#Ttikikop .top .news
{
	clear:both;
	float:left;
	display:inline;
	width:780px;
	margin-top:12px;
	margin-left:200px;
}

#Ttikikop .top .news .texte
{
	float:left;
	display:inline;
	width:400px;
	font-family:Arial;
	font-size:12px;
	line-height:1.5em;
}

#Ttikikop .top .news .photo
{
	float:left;
	display:inline;
	width:242px;
	height:161px;
	margin-left:17px;
}

#Ttikikop .bottom
{
	clear:both;
	float:left;
	display:inline;
	width:100%;
}

#Ttikikop .bottom a
{
	text-decoration:none;
	color:Gray;

}

#Ttikikop .bottom a:hover
{
	text-decoration:underline;
	color:Black;
}

#Ttikikop .bottom .left
{
	float:left;
	display:inline;
	width:524px;
	margin-left:40px;
}

#Ttikikop .bottom .left .texte
{
	clear:both;
	float:left;
	display:inline;
	width:500px;
	font-family:Arial;
	font-size:12px;
	line-height:1.5em;
	color:Black;
	margin-top:20px;
}

#Ttikikop .bottom .right
{
	float:left;
	display:inline;
	width:358px;
	background:#ededed;
	padding-bottom:30px;
}

#Ttikikop .bottom .right .ombre
{
	float:left;
	display:inline;
	clear:both;
	width:358px;
	height:16px;
	background:url(/images/supporters/ttikikop/ombre_colonnedroite.jpg) no-repeat;
}

#Ttikikop .bottom .right .texte
{
	clear:both;
	float:left;
	display:inline;
	width:340px;
	font-family:Arial;
	font-size:12px;
	line-height:1.5em;
	color:Black;
	margin-top:10px;
	margin-left:5px;
	text-align:center;
}

#Ttikikop .logos
{
	clear:both;
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
	margin-bottom:30px;
}

#Ttikikop .logos .item
{
	float:left;
	display:inline;
	margin-left:20px;
}

#ExportVideos
{
	float:left;
	display:inline;
	clear:both;
	height:500px;
	width:500px;
	margin-left:270px;

}

#ExportVideos .player
{
	float:left;
	display:inline;
	clear:both;
}

#ExportVideos .player .playerLoad
{
	float:left;
	display:inline;
	clear:both;
	margin:auto;
	width:100px;
	height:100px;
	margin-left:160px;
	margin-top:50px;
}

#ExportVideos .tv
{
	
	float:left;
	display:inline;
	clear:both;
	width:88px;
	height:30px;
	margin-top:40px;
	margin-left:10px;
}

#ExportVideos .titre
{
	float:left;
	display:inline;
	clear:both;
	font-weight:bold;
	font-size:11px;
	color:Gray;
	margin-left:10px;
	margin-top:10px;
	color:Black;
}

#ExportVideos .infos
{
	float:left;
	display:inline;
	clear:both;
	font-weight:bold;
	font-size:11px;
	color:Gray;
	margin-left:10px;
	margin-top:10px;
	color:Gray;
}



