body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#858585;
	background:#000;
}
/*img, a {behavior:url("css/iepngfix.htc");}*/
body{behavior:url("css/csshover.htc");}
/********** GLOBALE ***********/
p{margin:0 0 10px 0;padding:0;text-align:justify;font-weight:normal;}
p.right{text-align:right;}
img {border: 0 none;}
.imgLeft{float:left;margin:0 10px 1px 0;}
.imgRight{float:right;margin:0 0 1px 10px;}
.clear{clear:both;}
.succes {font-weight:bold;color:#5eb035;}
.echec {font-weight:bold;color:#ff0000;}
.obligatoire {font-weight:bold;color:#ff0000;}
a {color:#e47400;text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font-size:22px;color:#272727;margin:0 0 15px 0;padding:0 0 13px 25px;background:url(../images/h1.png) bottom left no-repeat;}
h2{font-size:18px;color:#272727;margin:18px 0 7px 0;padding:0 0 5px 15px;background:url(../images/h2.png) 0 4px no-repeat;}
h3{font-size:14px;color:#d86523;margin:5px 0 2px 0;padding:0 0 5px 0;}

/********** STRUCTURE ***********/
#header{background:url(../images/header/bg.png) repeat-x;height:94px;}
#header_cont{position:relative;margin:0 auto;width:960px;padding:0 0 0 11px;}
#header_cont_top{color:#cacaca;height:32px;padding:8px 0 0 0;}
#header_top_droite{float:right;padding:0 20px 0 0;}
#header_top_droite form{padding:0;margin:0;}
#header_flag{float:left;width:60px;}
#header_heure{padding:2px 0 0 0;}
#header_logo{float:left;width:628px;padding:5px 0 0 0;}
#header_date{float:left;width:330px;}

#header_newsletter{float:left;margin-left:133px;}
#header_newsletter #newsletter_email{height:14px;width:160px;float:left;border:1px solid #000;border-right:none;background:#f8f8f8;color:#db5f04;font-size:11px;padding:2px;font-weight:normal;}
#header_newsletter #newsletter_spam{display:none;}

#header_recherche{float:left;margin-left:30px;}
#header_recherche .GoogleSearch{height:15px;width:163px;float:left;border:none;padding:2px;}


#container{position:relative;margin:0 auto 20px auto;width:960px;}

/* bloc personnalisation page */
#personnalisation{margin-bottom:15px;}
#personnalisation .bloc{display:none;margin:0;padding:0;width:960px;height:120px;border-bottom:1px solid #4c4c4c;}
#personnalisation .bloc_onoff{position:relative;z-index:35;width:186px;height:24px;margin-left:380px;}
#personnalisation #liste_bg{padding:70px 10px 0 0;text-align:right;}
#personnalisation #liste_bg ul{margin:0;padding:0;}
#personnalisation #liste_bg ul li{margin:0;padding:0 0 10px 0;list-style-type:none;}
#personnalisation #liste_bg ul li a img{border:1px solid #c7c7c5;padding:2px;width:150px;}
#personnalisation #liste_bg ul li a:hover img{border:1px solid #73a6b9;}

#menuNav {
	clear:both;
	float:none;
	height:37px;
	width:960px;
	padding:0;
}
#menuNav ul {margin:0;padding:0;}
#menuNav li {float: left;background-position:left top;background-repeat: no-repeat;list-style-type: none;}
#menuNav li span {display:block;height:37px;padding:0;text-align:center;cursor:pointer;font-size:12px;color:#fff;}
#menuNav li a:link span, #menuNav li a:visited span, #menuNav li a:hover span, #menuNav li a:active span {cursor:pointer;text-decoration:none;}

	/* menu actif */
	#menuNav ul li.actif { background-position : right top; }
	#menuNav ul li ul.hover { display : block; }
	#menuNav ul li:hover ul { display : block; }
	
	/** menu niveau 2 **/
	#menuNav ul ul {display:none;position:absolute;z-index:1000;width:175px;height:auto;background:#454545 url(../images/menu/bg-deroulant.png) repeat-x;border-bottom:1px solid #000;}
	#menuNav ul ul li {float:none;background:none;}
	#menuNav ul ul li a {width:164px;color:#bebebe;display:block;padding:4px 1px 4px 10px;text-decoration:none;}
	* html #menuNav ul ul li a {background:none;}
	#menuNav ul ul li a:hover,#menuNav ul ul li.active a{color:#ff9000;}
	#menuNav .infos{color:#a5a5a5;padding:4px 4px 6px 20px;}

	/* feuilles de styles fr/en pour le menu */
	
	#menuNav li span{text-indent:-5000em;}


#focus{background:url(../images/home/bg_focus.png);height:290px;padding:10px}

#pub-jeu{position:absolute;top:200px;left:0px;z-index:100;}
#pub-jeu-cont{float:left;width:107px;height:105px;}
#pub-jeu-barre{float:left;width:33px;height:105px;}
#pub-jeu-barre a{outline:none;}

#contenu{background:url(../images/bg_contenu.png);padding:10px;}
#contenu_g{float:left;width:675px;margin-right:10px;background:url(../images/int/bg-contenu.png) no-repeat;padding:7px 10px 0 10px;}
#contenu_d{float:left;width:235px;}
#contenu_bottom{background:url(../images/bg_contenu_bottom.png);height:10px;}

/* FOOTER */
#footer{margin-top:20px;}
#footer_top{height:11px;background:url(../images/footer/bg-top.png) no-repeat;}
#footer_contenu{background:url(../images/footer/bg-middle.png) repeat-x #e5e5e5;}
#footer_bottom{height:11px;background:url(../images/footer/bg-bottom.png) no-repeat;}

#footer_contenu ul{padding:10px 0 10px 10px;margin:0;list-style-type:none;}
#footer_contenu ul ul{padding:10px 0 0 0;margin:0;}
#footer_contenu ul ul li{padding:1px 0 1px 0;}
#footer_contenu ul.footer_nav li.colonne {float:left;margin:0 9px 0 9px;width:115px;}
#footer_contenu ul.footer_nav li.colonne span {color:#666666;font-size:12px;font-weight:bold;}
#footer_contenu ul.footer_nav li.colonne a {text-decoration:none;color:#b6b6b6;font-size:11px;font-weight:normal;}
#footer_contenu ul.footer_nav li.colonne a:hover {text-decoration:none;color:#666666;}
#footer_contenu .footer_sep{clear:both;height:2px;background:url(../images/footer/footer_contenu_sep.png) repeat-x;width:940px;margin:10px 0 10px 10px;}

#footer_pampelonne{float:left;width:370px;height:120px;padding:0 0 0 10px;}
#footer_partenaires{float:left;width:580px;padding-top:30px;}

	#carousel1{position:relative;width:560px;margin:0;height:40px;}
	#carousel1 .carouselPrev,#carousel1 .carouselNext {display:none;}
	#js #carousel1 .carouselPrev {display:block;position:absolute;top:10px;left:auto;width:20px;height:24px;}
	#js #carousel1 .carouselNext {display:block;position:absolute;top:10px;left:auto;right:-10px;width:20px;height:24px;}
	#js #carousel1 .carousel {position:relative;height:40px;}
	#carousel1 .jcarousel-clipp {position:relative;overflow:hidden;width:535px;margin-left:12px;}
	#carousel1 .jcarousel-clipp ul {padding:0;margin:0;width:535px;}
	#carousel1 .carousel li {float:left;width:170px;height:40px;list-style-type:none;text-align:center;}


#footer_copyright{height:32px;}
	#footer_credits{font-size:11px;float:left;width:325px;padding:15px 15px 15px 20px;}
	#footer_credits a{color:#6c6c6c;}
	#footer_bleuroy{color:#256f9e;font-size:11px;float:left;width:580px;padding:10px;}
	#footer_bleuroy img{vertical-align:middle;}


/* HOME */
#home_g{float:left;width:695px;margin-right:10px;}
#home_d{float:left;width:235px;}
	
	/* focus */
	.puce .jFlowControl {background: url(../images/home/focus-puce.png) no-repeat left top;cursor:pointer;display:inline-block;height:14px;width:15px;}
	.puce .jFlowSelected {background: url(../images/home/focus-puce-on.png) no-repeat left top !important;cursor:pointer;}
	#myController{float:right;margin:220px 0 0 0;}
	#focus .puce {z-index:100;padding:20px 0 0 0;position:absolute;text-align:right;width:910px;}
	#focus .puce img {margin:0 0 0 3px;}
	#focus .arrowLeft {cursor:pointer;display:block;height:50px;margin:110px 0 0 10px;position:absolute;text-decoration:none;width:55px;z-index:100;}
	#focus .arrowRight{cursor:pointer;display:block;height:50px;margin:110px 0 0 880px;position:absolute;text-decoration:none;width:55px;z-index:100;}
	#focus .caption{position:absolute;background:url(../images/home/focus-bg-txt.png);width:940px;height:70px;top:210px;padding:10px 50px 0 20px;}
	#focus .caption .titre{color:#f5f5f5;font-family:"Arial Black", Gadget, sans-serif;font-size:28px;text-transform:uppercase;}
	#focus .caption .ensavoirplus,#focus .caption .ensavoirplus a{color:#e4e4e4;font-weight:bold;font-size:14px;}
	
	.home_titre{font-size:18px;color:#e47400;margin:0 0 10px 0;}
	.home_contenu{padding:0 13px 0 15px;}
	.home_separation{height:1px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:8px 0 10px 0;width:690px;}
	
		#home_joueurs_attente{font-size:18px;font-weight:bold;color:#484848;padding:0 0 10px 0;}
		#home_newsletter_texte{float:left;width:420px;padding:3px 0 0 0;}
		#home_newsletter{float:left;}
		#home_newsletter #home_newsletter_email{height:14px;width:160px;float:left;border:1px solid #d5d5d5;border-right:none;background:#ffffff;color:#db5f04;font-size:11px;padding:2px;font-weight:normal;}
	
	/* programme */
	ul.home_tabs{background:url(../images/home/bg-programme-resultats.png) no-repeat;height:66px;margin:0;padding:0 0 0 1px;}
	ul.home_tabs li{float:left;list-style-type:none;padding:2px 0 0 0;font-size:18px;color:#e47400;margin:0;height:64px;}
	ul.home_tabs li a{outline:none;}

	.tab_container{overflow:hidden;clear:both;float:left;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
	.tab_content{height:148px;width:688px;padding:4px 0 0 0;overflow:auto;background:#f3f3f3;}
	
	table.home_progjour_tab {width:668px;}
	table.home_progjour_tab tr td{padding:10px 5px 10px 5px;border-bottom:1px solid #dcdcdc;}
	table.home_progjour_tab tr.last td{border-bottom:none;}
	table.home_progjour_tab .col_horaire{width:100px;color:#e47400;}
	table.home_progjour_tab .col_libelle{width:130px;font-style:italic;}
	table.home_progjour_tab .col_faf{width:270px;color:#e47400;}
	table.home_progjour_tab .col_faf a{color:#505050;}
	table.home_progjour_tab .col_faf span{color:#505050;}
	table.home_progjour_tab .col_score{width:80px;color:#e47400;}
	
	/* joueurs */
	.home_joueurs{float:left;width:152px;height:266px;background:url(../images/home/joueurs/bloc-bas.png) bottom left no-repeat;margin:0 27px 0 0;}
	.home_joueurs .top{height:52px;width:147px;padding:10px 0 0 5px;background:url(../images/home/joueurs/bloc-top.png) no-repeat;}
	.home_joueurs .nom{color:#000;font-size:16px;font-weight:bold;text-transform:uppercase;}
	.home_joueurs .prenom{color:#737373;font-size:14px;font-weight:bold;text-transform:uppercase;}
	.home_joueurs .rang{height:29px;text-align:center;padding-top:6px;}
	.puce3 {height:15px;padding:3px 0 0 0;position:absolute;text-align:right;z-index:100;margin:-35px 0 0 640px;}
	.puce3 .jFlowControlJoueursPush {background: url(../images/home/jflow.png) no-repeat left top;cursor:pointer;display:inline-block;height:15px;width:5px;}
	.puce3 .jFlowSelectedJoueursPush {background: url(../images/home/jflow-on.png) no-repeat left top !important;cursor:pointer;}
	#mySlidesPushJoueursContent{width:690px;height:266px;overflow:hidden;}
	#mySlidesJoueursPush{width:66670px;}

	/* fil infos */
	#home_filinfos_titre{width:690px;height:66px;}
	#home_filinfos ul {margin:0;padding:0;list-style-type:none;width:690px;}
	#home_filinfos ul li{margin:0;padding:5px 4px 5px 10px;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;font-size:12px;height:14px;background:#f3f3f3;}
	#home_filinfos ul li a{color:#6a6a6a;}
	#home_filinfos ul li a:hover{text-decoration:none;color:#000;}
	#home_filinfos ul li .date{float:left;width:80px;color:#e47400;}
	#home_filinfos ul li .vote{float:right;width:55px;}
	
	#home_filinfos_liens{background:url(../images/home/bg-filinfo-plus.png) no-repeat;height:61px;padding:13px 0 0 439px;}
	
	/* REVIVRE 2010 */
	#home_revivre_1{float:left;width:230px;}
	#home_revivre_2{float:left;width:229px;}
	#home_revivre_3{float:left;width:229px;}
	
	
/******  AVANT TOURNOI ****/	
	/* onglets*/
/*	
	ul.home_tabs{background:url(../images/home/bg-titre-programme.png) no-repeat;padding:10px;height:20px;margin:0;}
	ul.home_tabs li{float:left;list-style-type:none;padding:0 26px 0 0;font-size:18px;color:#e47400;}
	ul.home_tabs li a{color:#a4a4a4;}
	ul.home_tabs li a:hover{color:#e47400;text-decoration:none;}
	ul.home_tabs li .a_on{color:#e47400;}
	
	.tab_container{overflow:hidden;clear:both;float:left;}
	.tab_content{height:180px;width:690px;padding:4px 0 0 0;overflow:auto;}

	/* programme */
/*
	.home_programme{float:left;width:152px;height:170px;background:url(../images/home/bg-programme.png) bottom left no-repeat;margin:0 27px 0 0;}
	.home_programme.last{margin-right:0;}
	.home_programme_top{width:152px;height:67px;}
	.home_programme_date{font-weight:bold;color:#e47400;padding:0 5px 5px 10px;}
	.home_programme_texte{font-size:11px;padding:0 5px 0 10px;}

	#tab1 .puce2 {height:15px;padding:3px 0 0 0;position:absolute;text-align:right;z-index:100;margin:-35px 0 0 640px;}
	#tab1 .puce2 .jFlowControlPush {background: url(../images/home/jflow.png) no-repeat left top;cursor:pointer;display:inline-block;height:15px;width:5px;}
	#tab1 .puce2 .jFlowSelectedPush {background: url(../images/home/jflow-on.png) no-repeat left top !important;cursor:pointer;}
	
	#mySlidesPushContent{width:690px;height:180px;overflow:hidden;}
	#mySlidesPush{width:66670px;}

	
	/* fil infos */
/*
	#tab2 ul {margin:0 1px 0 1px;padding:0;list-style-type:none;width:670px;}
	#tab2 ul li{margin:0;padding:5px 4px 5px 10px;border-bottom:1px solid #dbdbdb;font-size:12px;height:14px;}
	#tab2 ul li a{color:#6a6a6a;}
	#tab2 ul li a:hover{text-decoration:none;color:#000;}
	#tab2 ul li .date{float:left;width:80px;color:#e47400;}
	#tab2 ul li .vote{float:right;width:70px;}
/****** FIN AVANT TOURNOI ****/	


/* INTERIEUR DROIT - SIDEBAR */
#d_facebook{width:235px;height:36px;padding:0 0 10px 0;}
#d_billetterie{width:235px;height:114px;}
#d_compterebours{width:223px;height:84px;background:url(../images/int/bg-compterebours.png) no-repeat;padding:15px 0 0 12px;}
	#d_compterebours img{margin:0 5px 0 5px;}
#d_devdurable{margin:10px 0 0 0;}
#d_jeu{margin:10px 0 0 0;}
#d_scores{width:235px;height:47px;margin:3px 0 0 0;}
#d_photo{width:235px;height:35px;margin:10px 0 0 0;}
#d_video{width:235px;height:35px;}
#d_audio{width:235px;height:36x;}
#d_jobs{margin:10px 0 10px 0;}

/* CONTENUS */
#contenu_g ul li{list-style-type:none;background:url(../images/int/li.png) 0 6px no-repeat;padding:3px 0 3px 12px;}

#partager_reseau{width:152px;float:right;background:url(../images/int/bg-partager.png) bottom left no-repeat;padding:0 0 6px 0;margin:15px 4px 10px 20px;}
#partager_reseau a{padding-left:10px;color:#858585;}
#partager_reseau img{padding:0 6px 4px 0;}


/* TABLEAUX */
table.tableau_small {margin-bottom:20px;width:350px;border:1px solid #bcbcbc;color:#8a8a8a;}
table.tableau_small td {padding:4px;}
table.tableau_small .impair {background-color:#e8e8e8;}
table.tableau_small .entete td {font-size:14px;font-style:italic;font-weight:bold;color:#d96a03;}

/* FIL INFOS */
#int_infos ul {margin:0 1px 0 1px;padding:0;list-style-type:none;}
#int_infos ul li{margin:0;padding:6px 4px 6px 5px;border-bottom:1px solid #dbdbdb;background:none;}
#int_infos ul li a{color:#6a6a6a;}
#int_infos ul li a:hover{text-decoration:none;color:#000;}
#int_infos ul li .date{float:left;width:80px;color:#e47400;}

/* GALERIE PHOTO */
.galeriephoto {float: left;height: 120px;width: 210px;margin: 0 10px 15px 0;padding: 0;z-index: 50;}
.galeriephotocontenu{position:absolute;text-align:center;width:200px;height:30px;margin-top:83px;line-height:12px;}
.galeriephotocontenu a{color:#fff;text-decoration:none;font-size:11px;}
.galeriephotocontenu .titre{font-weight:bold;}

/* GAZETTE */
.gazette_top{background:url(../images/int/bloc-top.png) no-repeat;height:4px;}
.gazette_bottom{background:url(../images/int/bloc-bottom.png) no-repeat;height:4px;}
.gazette {padding:2px 10px 2px 7px;height:46px;background:url(../images/int/bloc-middle.png) repeat-y;}
.gazette .numero {float:left;color:#e47400;font-size:18px;font-style:italic;font-weight:bold;}
.gazette .date {color:#000;margin-left:30px;font-size:18px;font-style:italic;}
.gazette .titre {font-size:12px;}
.gazette a {float:right;margin:0;}

/* INFOS DU JOUR */
#infosjour_image{float:left;margin:0 10px 10px 0;display:block;}
#infosjour_titre{background:none;border-bottom:1px solid #e2e2e1;padding:0 0 5px 0;}
#infosjour_texte{float:left;width:490px;padding-top:15px;}

.infosjour_autre_top{background:url(../images/int/bloc-top.png) no-repeat;height:4px;}
.infosjour_autre_bottom{background:url(../images/int/bloc-bottom.png) no-repeat;height:4px;}
.infosjour_autre {padding:2px 10px 2px 7px;height:46px;background:url(../images/int/bloc-middle.png) repeat-y;}
.infosjour_autre_btn{float:right;margin:10px 0 0 0;}
.infosjour_autre p {margin:0;padding:0;}
.infosjour_autre img {margin-right:10px;float:left;}
.infosjour_autre .texte {padding-top:5px;}
.infosjour_autre .texte h3 {font-weight:bold;font-size:14px;font-style:normal;}
.infosjour_autre a{color:#505050;}

.pagination{text-align:right;font-size:14px;}

/* PRIZE MONEY */
#tableau_prizemoney table {margin-bottom:20px;text-align:center;width:675px;border:1px solid #bcbcbc;color:#8a8a8a;}
#tableau_prizemoney table td {padding:4px;}
#tableau_prizemoney table #entete td {font-size:14px;font-style:italic;font-weight:bold;color:#d96a03;}
#tableau_prizemoney table .impair {background-color:#e8e8e8;}


/* PALMARES HISTORIQUE */
#tableau_palmareshisto table {margin-bottom:20px;text-align:center;width:400px;border:1px solid #bcbcbc;color:#8a8a8a;}
#tableau_palmareshisto table td {padding:4px;}
#tableau_palmareshisto table .impair {background-color:#e8e8e8;}

/* PROGRAMME SEMAINE */
#tableau_progsemaine table {margin-bottom:20px;width:673px;border:1px solid #bcbcbc;color:#8a8a8a;}
#tableau_progsemaine table td {padding:4px;}
#tableau_progsemaine table .entete td {font-size:14px;font-style:italic;font-weight:bold;color:#d96a03;}
#tableau_progsemaine table .impair {background-color:#e8e8e8;}

/* JEUX */
#jeu_raquetterusse{width:660px;height:110px;background:url(../images/int/bg-raquette-russe.jpg) no-repeat;padding:50px 0 0 15px;}
#jeu_raquetterusse p{width:435px;color:#d5d5d5;font-size:13px;text-align:left;}

/* NEWSLETTER INSCRIPTION */
#newsletter_bloc{margin:50px 0 0 320px;width:274px;}
#newsletter_bloc .top{height:75px;}
#newsletter_bloc .middle{background:url(../images/newsletter/bloc-middle.png) repeat-y;padding:2px 20px 2px 20px;font-weight:bold;color:#434343;line-height:18px;}
#newsletter_bloc .bottom{height:11px;}
	#newsletter_bloc .middle div{text-align:center;padding-top:15px;}
	#newsletter_bloc_email{height:14px;width:230px;border:1px solid #d4d4d4;background:#f8f8f8;color:#8d8d8d;font-size:11px;padding:2px;font-weight:normal;margin-bottom:15px;}

/* PREHOME */

#prehome_header{background:url(../images/prehome/bg-header.png) repeat-x;height:94px;}
#prehome_header_cont{position:relative;margin:0 auto;width:960px;padding:6px 0 0 11px;}
#prehome_header_logo{float:left;width:628px;padding:5px 0 0 0;}
#prehome_header_date{float:left;width:325px;}


#prehome_1{float:left;width:243px;height:130px;margin:40px 55px 20px 0;padding:230px 0 0 37px;}
	#prehome_1.j1{background:url(../images/prehome/bg-tournoi-1.jpg) no-repeat;}
	#prehome_1.j2{background:url(../images/prehome/bg-tournoi-2.jpg) no-repeat;}
	#prehome_1.j3{background:url(../images/prehome/bg-tournoi-3.jpg) no-repeat;}
#prehome_2{float:left;width:280px;height:360px;margin:40px 55px 20px 0;}
#prehome_3{float:left;width:243px;height:130px;margin:40px 0 20px 0;padding:230px 0 0 37px;background:url(../images/prehome/bg-rp.jpg) no-repeat;}
#prehome_site{text-align:center;}

#prehome_1 img{padding:0 0 5px 0;}
#prehome_3 img{padding:0 0 5px 0;}


/* FACE A FACE */
.floatLeft { float:left; }
.floatRight { float:right; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.middle { vertical-align:middle; }

#faceAface {width:670px;margin:0px auto;text-align:center;padding:0;border-collapse:collapse;font-size:11px;}
#faceAface tr {margin:0px;padding:0px;}
#faceAface td {padding:4px;border-bottom:1px solid #e2e2e1;}
#faceAface td.left {width:35%;padding-left:15px;color:#555555;}
#faceAface td.right {width:35%;padding-right:15px;color:#555555;}
#faceAface td.intitule {width:30%;color:#f06c02;font-size:12px;font-weight:bold;}
#faceAface tr.rubrique {color:#000000;background-color:#e8e8e8;padding-top:20px;font-weight:bold;font-size:12px;}
#faceAface tr.bordernone td {border:none;}
#faceAface td.classement {color:#158ab1;font-size:18px;font-weight:bold;}
#faceAface td.classement span{color:#e2e2e1;font-size:18px;font-weight:bold;}
#faceAface tr.nomprenom {color:#f06c02;}
#faceAface tr.nomprenom strong {color:#000;text-transform:uppercase;}
#faceAface tr.nomprenom a{color:#f06c02;text-transform:uppercase;font-size:14px;font-weight:bold;}
#faceAface tr.nomprenom a:hover{text-decoration:none;}

#compar {text-align:center;width:674px;height:32px;margin:10px auto;background:url(../images/int/bg-compar.png) no-repeat;padding:0 0 0 0;}
#compar .selectLeft, #compar .selectRight {width: 200px;margin: 0px;padding: 5px 0 0 0;color: #828282;font: italic 1.1em/1em Verdana, helvetica, sans-serif;}
#compar .selectLeft {float: left;margin-left:10px;}
#compar .selectRight {float: right;margin-right:10px;}
#compar .selectLeft p, #compar .selectRight p {float: left;width: 140px;text-align:center;margin:0;padding:0;font: italic 1.1em/1em Verdana, helvetica, sans-serif;}
#compar select {width:200px;}
#compar .btComparez {text-align: center;padding-top:4px;}


/* JOUEURS */
.detail_joueur_img{float:left;width:260px;}
.detail_joueur_txt{float:left;width:410px;color:#f06c02;line-height:20px;}
.detail_joueur_txt strong{color:#686868;font-weight:normal;}
.detail_joueur_titre{border-bottom:1px solid #cacaca;margin-bottom:10px;line-height:14px;padding-bottom:10px;}
.detail_joueur_titredroit{float:right;padding:0px;}
.detail_joueur_titredroit span{font-weight:bold;font-size:16px;padding-right:20px;}
.detail_joueur_nom{color:#2e2e2e;font-size:14px;font-weight:bold;text-transform:uppercase;}
.detail_joueur_prenom{color:#f06c02;font-size:14px;font-weight:bold;text-transform:uppercase;}
.detail_joueur_atp{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:7px 0 7px 0;}
.detail_joueur_atp a{color:#f06c02;background:url(../images/int/fiche-joueur-puce-lien.png) 0 3px no-repeat;padding-left:12px;}

#joueur_rech_1{float:left;width:217px;height:32px;background:url(../images/int/joueur_rech_1.png) no-repeat;}
#joueur_rech_1 select{margin:6px 0 0 5px;width:200px;}
#joueur_rech_2{float:left;width:93px;height:32px;}
#joueur_rech_3{float:left;width:360px;height:32px;}

.fiche_joueur{float:left;padding:8px;width:195px;height:94px;background:url(../images/int/bg-fiche-joueur.png) no-repeat;margin:0 13px 17px 0;}
.fiche_joueur img{float:left;margin-right:8px;}
.fiche_joueur_pays{padding:0 0 2px 0;font-size:10px;line-height:19px;}
.fiche_joueur_nom a{color:#313131;font-size:12px;font-weight:bold;text-transform:uppercase;}
.fiche_joueur_prenom a{color:#313131;font-size:11px;}
.fiche_joueur_classement{padding:5px 0 5px 0;}
.fiche_joueur_classement span{color:#168db4;font-weight:bold;}
.fiche_joueur_voir{float:left;border-top:1px solid #cacaca;width:110px;padding-top:3px;}
.fiche_joueur_voir a{color:#f06c02;background:url(../images/int/fiche-joueur-puce-lien.png) 0 3px no-repeat;padding-left:12px;margin-left:28px;}

/* PALMARES DES JOUEURS */
.fiche_palmares{float:left;padding:8px;width:195px;height:94px;background:url(../images/int/bg-fiche-joueur.png) no-repeat;margin:0 13px 17px 0;}
.fiche_palmares img{float:left;margin-right:8px;}
.fiche_palmares_pays{padding:0 0 2px 0;font-size:10px;line-height:19px;}
.fiche_palmares_nom{color:#313131;font-size:12px;font-weight:bold;text-transform:uppercase;}
.fiche_palmares_prenom{color:#313131;font-size:11px;}
.fiche_palmares_classement{padding:5px 0 5px 0;}
.fiche_palmares_annee{float:left;border-top:1px solid #cacaca;width:110px;padding-top:3px;}


/* DOSSIER DE PRESSE */
.dospresse_top{background:url(../images/int/bloc-top.png) no-repeat;height:4px;}
.dospresse_bottom{background:url(../images/int/bloc-bottom.png) no-repeat;height:4px;}
.dospresse {padding:2px 10px 2px 7px;height:46px;background:url(../images/int/bloc-middle.png) repeat-y;}
.dospresse .titre, .dospresse .titre a {color:#000;font-size:18px;font-style:italic;}
.dospresse .texte,.dospresse .texte a {color:#000;font-size:12px;}
.dospresse .titre a:hover, .dospresse .texte a:hover{color:#e47400;text-decoration:none;}
.dospresse .logo {float:right;margin:0;}


/* BILLETTERIE INFORMATIONS */
#tableau_billetterie_grandpublic{border:1px solid #bcbcbc;background-color:#fff;}
#tableau_billetterie_grandpublic ul{margin:0;padding:0;}
#tableau_billetterie_grandpublic ul li{background:none;}

.tab_bil {text-align:center;border:1px solid #bcbcbc;background-color:#fff;padding:5px;font-family:Verdana, Geneva, sans-serif;}
.tab_bil table {width:660px;margin:0;border-spacing:0;border-collapse:collapse;}
.tab_bil table td {height:25px;font-size:9px;text-align:center;}
.tab_bil .asterisque {color:#999;font-size:9px;vertical-align:text-bottom;}
.tab_bil table .jour td{background:#252525;color:#fcfcfc;border:1px solid #fff;}
.tab_bil table .jour2 td{background:#39393b;color:#a1a2a4;border:1px solid #fff;font-size:0.8em;}
.tab_bil table .bas td{background:#39393b;color:#a1a2a4;border:1px solid #fff;height:3px;}

.tab_bil table .prestige td{background:#f8ee29;color:#000;border:1px solid #fff}
.tab_bil table .luxe td{background:#ff0080;color:#fff;border:1px solid #fff}
.tab_bil table .premium td{background:#400080;color:#fff;border:1px solid #fff}
.tab_bil table .annexe td{background:#25affe;color:#000;border:1px solid #fff}
.tab_bil table .soiree td{background:#92c039;color:#000;border:1px solid #fff}
.tab_bil table .famille td{background:#ff7400;color:#000;border:1px solid #fff}

.tab_bil table .prestige td span{color:#f8ee29;font-weight:bold;}
.tab_bil table .luxe td span{color:#ff0080;font-weight:bold;}
.tab_bil table .premium td span{color:#400080;font-weight:bold;}
.tab_bil table .annexe td span{color:#25affe;font-weight:bold;}
.tab_bil table .soiree td span{color:#92c039;font-weight:bold;}
.tab_bil table .famille td span{color:#ff7400;font-weight:bold;}

.tab_bil table tr td.vide {background:#fff;}
.tab_bil table tr td.videnoir {background:#38393b;}
.tab_bil .right{text-align:right;padding-top:10px;}

/*infobulle*/
a.infobulle{position:relative;z-index:24;color:#000;text-decoration:none;}
a.infobulle:hover{z-index:25;}
a.infobulle span{display:none;text-decoration:none;}
a.infobulle:hover span{display:block;position:absolute;top:-130px;left:100px;border:1px solid #000;background-color:#fff;color:#ff9b00;text-align:justify;text-decoration:none;}


/* DEVELOPPEMENT DURABLE */
#dd-logos{text-align:center;}
#dd-logos img{margin:20px 20px 10px 20px;}

/* PARTENAIRES */
#partenaires{text-align:center;}
.partenaire{float:left;width:225px;text-align:center;margin:30px 0 30px;}
.partenaire_small{float:left;width:110px;text-align:center;margin:30px 0 30px;}

/* PROGRAMME / RESULTAT DU JOUR */
.progjour_top{background:url(../images/int/bloc-top.png) no-repeat;height:4px;}
.progjour_bottom{background:url(../images/int/bloc-bottom.png) no-repeat;height:4px;}
.progjour {padding:2px 10px 2px 7px;background:url(../images/int/bloc-middle.png) repeat-y;}

#progjour_liste{background:url(../images/int/bg-progjour-liste.png) no-repeat;width:674px;height:32px;margin:10px 0 20px 0;}
#progjour_liste ul{margin:0;padding:0 0 0 4px;}
#progjour_liste ul li{float:left;background:none;padding:0;width:95px;text-align:center;}
#progjour_liste ul li a{display:block;width:95px;height:25px;padding:7px 0 0 0;font-weight:bold;color:#6b6b6b;}
#progjour_liste ul li a:hover, #progjour_liste ul li a.actif{background:url(../images/int/bg-progjour-liste-on.png) repeat-x;color:#fff;text-decoration:none;}

table.progjour_tab {width:660px;}
table.progjour_tab tr td{padding:5px 5px 5px 5px;}
table.progjour_tab .impair {background-color:#e8e8e8;}
table.progjour_tab .col_court{border-right:1px solid #c6c6c6;width:50px;font-weight:bold;}
table.progjour_tab .titre{font-weight:bold;color:#e47400;font-size:14px;font-style:italic;}
table.progjour_tab .col_horaire{width:100px;}
table.progjour_tab .col_libelle{width:160px;font-style:italic;}
table.progjour_tab .col_faf{width:270px;color:#e47400;}
table.progjour_tab .col_faf a{color:#505050;}
table.progjour_tab .col_faf span{color:#505050;}
table.progjour_tab .col_score{width:80px;}

/* TABLEAU SIMPLE ET DOUBLE */
.disnone{display:none;}

#tabsimple_zone{width:374px;height:76px;background:url(../images/int/tableau-simple-zone.png) no-repeat;padding:71px 0 0 11px;}
#tabdouble_zone{width:374px;height:76px;background:url(../images/int/tableau-double-zone.png) no-repeat;padding:71px 0 0 11px;}
#zone_active{width:71px;height:15px;background:#f48502;position:absolute;left:31px;margin-left:0;margin-top:0;}

#zone_selection{float:left;width:288px;height:64px;}
#zone_selection_finale{float:left;width:72px;height:40px;padding-top:24px;}
.zone_selection{float:left;width:72px;height:16px;}
.zone_selection a{display:block;width:72px;height:16px;}
.zone_selection a:hover{text-decoration:none;background:#818181;}

#tabsimple{width:675px;height:490px;background:url(../images/int/tableau-bg.png) no-repeat;}
#tabsimple_t_top{height:35px;text-align:center;padding:5px 0 0 0;}
#tabsimple_t_left{float:left;width:35px;height:230px;padding:180px 0 0 5px;}
#tabsimpleContent{float:left;width:595px;height:410px;overflow:hidden;}
#tabsimple_t_right{float:left;width:5px;height:230px;padding:180px 0 0 5px;}
#tabsimple_t_bottom{clear:both;height:35px;text-align:center;padding:5px 0 0 0;}

#tabdouble{width:675px;height:490px;background:url(../images/int/tableau-bg.png) no-repeat;}
#tabdouble_t_top{height:35px;text-align:center;padding:5px 0 0 0;}
#tabdouble_t_left{float:left;width:35px;height:230px;padding:180px 0 0 5px;}
#tabdoubleContent{float:left;width:595px;height:410px;overflow:hidden;}
#tabdouble_t_right{float:left;width:5px;height:230px;padding:180px 0 0 5px;}
#tabdouble_t_bottom{clear:both;height:35px;text-align:center;padding:5px 0 0 0;}

#tabsimplePush{width:1800px;height:1668px;background:url(../images/int/tableau-simple.png) no-repeat;}
#tabdoublePush{width:1490px;height:824px;background:url(../images/int/tableau-double.png) no-repeat;}

#tabsimple_margintop,#tabdouble_margintop{display:none;}
#tabsimple_marginleft,#tabdouble_marginleft{display:none;}

#colonnes{float:left;width:1800px;}
#colonnes ul, #colonnes ul li{float:left;background:none;}
#colonnes ul{width:309px;margin:0;padding:0;height:1668px;}
#colonnes ul li{padding:0 0 1px 10px;width:265px;height:28px;font-size:11px;}

#tabsimplePush #colonnes ul li img{float:left;margin:-3px 5px 0 0;}
#tabdoublePush #colonnes ul li img{float:left;margin:0px 5px 0 0;width:11px;height:11px;}
	
.scores{float:right;font-weight:bold;font-size:14px;}
span.scores span{width:24px;display:block;float:left;text-align:center;}

	/* tableau simple */
	#tabsimplePush ul#colonne_1{padding-top:3px;}
	#tabsimplePush ul#colonne_1 li{padding-top:13px;}
	#tabsimplePush #colonne_1 .impaire{padding-bottom:22px;}
	
	#tabsimplePush ul#colonne_2{padding-top:54px;}
	#tabsimplePush ul#colonne_2 li{padding-top:13px;}
	#tabsimplePush #colonne_2 .impaire{padding-bottom:127px;}
	
	#tabsimplePush ul#colonne_3{padding-top:164px;}
	#tabsimplePush ul#colonne_3 li{padding-top:13px;}
	#tabsimplePush #colonne_3 .impaire{padding-bottom:342px;}
		
	#tabsimplePush ul#colonne_4{padding-top:500px;}
	#tabsimplePush ul#colonne_4 li{padding-top:13px;}
	#tabsimplePush #colonne_4 .impaire{padding-bottom:520px;}
	
	#tabsimplePush ul#colonne_5{padding-top:813px;}
	#tabsimplePush ul#colonne_5 li{padding-top:13px;}
	#tabsimplePush #colonne_5 .impaire{padding-bottom:345px;}
	
	.tabsimplePushDiv ul#colonne_6{padding-top:848px;width:200px;color:#fff;font-weight:bold;}
	
	/* tableau double */
	#tabdoublePush  span.scores span{padding-top:6px;}
	
	#tabdoublePush ul#colonne_1{margin-top:-5px;}
	#tabdoublePush ul#colonne_1 li{padding-top:13px;}
	#tabdoublePush #colonne_1 .impaire{padding-bottom:22px;}
	
	#tabdoublePush ul#colonne_2{padding-top:47px;}
	#tabdoublePush ul#colonne_2 li{padding-top:13px;}
	#tabdoublePush #colonne_2 .impaire{padding-bottom:127px;}
	
	#tabdoublePush ul#colonne_3{padding-top:156px;}
	#tabdoublePush ul#colonne_3 li{padding-top:13px;}
	#tabdoublePush #colonne_3 .impaire{padding-bottom:342px;}
		
	#tabdoublePush ul#colonne_4{padding-top:372px;}
	#tabdoublePush ul#colonne_4 li{padding-top:13px;}
	#tabdoublePush #colonne_4 .impaire{padding-bottom:525px;}

	#tabdoublePush ul#colonne_5{padding-top:406px;width:200px;color:#fff;font-weight:bold;}
	


