/********** HOME ***********/

/* container */
#container_home_g{float:left;width:632px;}
#container_home_d{float:left;width:312px;margin-left:16px;}

/* bloc temps forts */
#home_tempsforts{background:url(../images/home/bg-bloc-gauche.png) repeat-y;height:205px;margin-bottom:7px;padding-top:10px;border-bottom:1px solid #686868;}
#home_tempsforts_t h2{display:none;height:40px;}
#home_tempsforts .tf1{float:left;width:188px;margin-left:2px;}
#home_tempsforts .tf2{float:left;width:251px;}
#home_tempsforts .tf3{float:left;width:189px;}

/* bloc live */
#home_live{margin-bottom:27px;}
#home_live_t h2{display:none;}
#home_live_t_live h2{display:none;}
#home_live_blocs{margin:0;padding:0;width:632px;list-style-type:none;height:270px;}
#home_live_blocs ul{margin:0;padding:0;background:url(../images/home/bg-live.png) repeat-y;}
#home_live_blocs li{margin:0;padding:0;list-style-type:none;}
#home_live_blocs li a.head{width:632px;padding:0;display:block;height:37px;}
#home_live_blocs li li{height:175px;padding:0;}
#home_live_blocs li h3{height:37px;text-indent:-5000px;margin:0;padding:0;}
.home_live_blocs_cont{overflow:auto;width:630px;height:150px;padding:5px 0 20px 1px;}

.home_live_blocs_cont #tableau_progsemaine table {margin-bottom:20px;text-align:center;width:610px;color:#8a8a8a;border:0px;}
.home_live_blocs_cont #tableau_progsemaine table td {padding:4px;}
.home_live_blocs_cont #tableau_progsemaine table #entete td {font-size:14px;font-style:italic;font-weight:bold;color:#168db4;}
.home_live_blocs_cont #tableau_progsemaine table .impair {background-color:#e8e8e8;}
.home_live_blocs_cont #tableau_progsemaine table td.heure {font-style:italic;}
.home_live_blocs_cont #tableau_progsemaine p.right{text-align:right;padding:0 20px 3px 0;}

.home_live_blocs_cont #live_filinfos ul {margin:0 1px 0 1px;padding:0;list-style-type:none;background:#fcfcfc url(../images/home/bg-bloc-droit2.png) repeat-x;}
.home_live_blocs_cont #live_filinfos ul li{margin:0;padding:6px 4px 6px 15px;border-bottom:1px solid #dbdbdb;font-size:11px;height:14px;}
.home_live_blocs_cont #live_filinfos ul li a{color:#6a6a6a;}
.home_live_blocs_cont #live_filinfos ul li a:hover{text-decoration:none;color:#000;}
.home_live_blocs_cont #live_filinfos ul li .date{float:left;width:60px;color:#0c8ab1;}


/* bloc joueurs NOUVEAU */

#home_joueurs2_t h2{display:none;height:40px;}
#home_joueurs2{background:url(../images/home/bg-bloc-gauche.png) repeat-y;height:280px;margin-bottom:15px;padding-top:10px;border-bottom:1px solid #686868}
#home_joueurs2 ul{margin:0;padding:0 0 0 15px;list-style-type:none;}
#home_joueurs2 ul li{float:left;width:136px;height:78px;margin:5px;border:1px solid #000;}
#home_joueurs2 ul li a div{display:none;width:126px;height:63px;padding:15px 0 0 10px;background:url(../images/bg-container.png);font-size:13px;font-weight:bold;color:#fff;}
#home_joueurs2 ul li a div span{color:#ccaf4e;}
#home_joueurs2 ul li a div img{float:left;margin:0 10px 30px 0;}
#home_joueurs2 ul li a:hover div{display:block;position:absolute;}

/* bloc joueurs ANCIEN */
#home_joueurs_t h2{display:none;height:40px;}
#home_joueurs{background:url(../images/home/bg-bloc-gauche.png) repeat-y;height:316px;margin-bottom:15px;padding-top:10px;border-bottom:1px solid #686868}
#home_joueurs_liste{float:left;margin-left:0px;width:170px;padding-left:16px;}
#home_joueurs_liste ul li{padding:0 10px 0 16px;font-size:10px;font-weight:bold;color:#fff;}
#home_joueurs_liste .a_liste_atp{color:#ccaf4e;font-size:11px;font-weight:bold;text-decoration:underline;margin:0 0 0 30px;}

.jcarousel-container {position:relative;margin-bottom:7px;}
.jcarousel-clip {z-index:2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index:1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-skin-tango .jcarousel-container-vertical {width:168px;height:220px;padding:28px 0 22px 0;background:url(../images/home/bg-j-liste.png);}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:168px;height:220px;}

.jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top:0;left:0;width:168px;height:24px;cursor: pointer;background: transparent url(../images/home/bt-j-precedent.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -24px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -48px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -72px;}

.jcarousel-skin-tango .jcarousel-next-vertical {position:absolute;bottom:0;left:0;width:168px;height:22px;cursor: pointer;background: transparent url(../images/home/bt-j-suivant.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -22px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -44px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -66px;}

#home_joueurs_photo{float:left;margin-left:16px;width:240px;}
#home_joueurs_description{float:left;margin-left:16px;width:170px;color:#737373;}
	#home_joueurs_description .prenom{color:#ccaf4e;font-size:14px;font-weight:bold;text-transform:uppercase;}
	#home_joueurs_description .nom{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
	#home_joueurs_description .rang{padding:5px 0 15px 0;font-weight:bold;}
		#home_joueurs_description .rang strong{color:#ccaf4e;font-size:14px;font-weight:bold;}
	#home_joueurs_description .pays{padding:5px 0 15px 0;}
		#home_joueurs_description .pays strong{color:#ccaf4e;font-size:11px;font-weight:normal;}
	#home_joueurs_description .naissance{padding:5px 0 15px 0;height:40px;}
		#home_joueurs_description .naissance strong{color:#ccaf4e;font-size:11px;font-weight:normal;}
	#home_joueurs_description .taille{padding:5px 0 15px 0;}
		#home_joueurs_description .taille strong{color:#ccaf4e;font-size:11px;font-weight:normal;}
	#home_joueurs_recherche{border-top:1px solid #e7e6e6;color:#737373;font-size:11px;margin-top:31px;padding-top:5px;}
	#home_joueurs_recherche select{margin-top:5px;}


/* bloc face a face */
#home_faceaface{background:url(../images/home/bg-bloc-gauche.png) repeat-y;height:135px;padding-top:10px;border-bottom:1px solid #686868}
#home_faceaface_t h2{display:none;height:40px;}
#home_faceaface_joueur1{float:left;}
#home_faceaface_joueur2{float:right;}
#home_faceaface_joueur1, #home_faceaface_joueur2 {width:134px;margin:0;padding:10px 10px 0 15px;}
#home_faceaface_joueur1 select, #home_faceaface_joueur2 select{width:134px;margin-top:10px;}
#home_faceaface_comparez{text-align:center;padding-top:18px;font-size:20px;font-weight:bold;color:#cccccc;}
#home_faceaface_comparez_gauche,#home_faceaface_comparez_droite{float:left;width:140px;}
#home_faceaface_comparez_milieu{float:left;width:30px;}
#home_faceaface_comparez_j1_nom,#home_faceaface_comparez_j2_nom{color:#ffffff;font-size:14px;text-transform:uppercase;}
#home_faceaface_comparez_j1_prenom,#home_faceaface_comparez_j2_prenom{color:#ccaf4e;font-size:12px;text-transform:uppercase;}


/* bloc liens */
#home_liens{height:105px;}/* height:190px; */
#home_liens img{padding-bottom:7px;}
#home_liens_g img{padding-bottom:0px;height:28px;margin:0;}

/* bloc reseaux sociaux */
#home_reseaux{padding:13px 0 11px 0;}
#home_reseaux a{margin-left:18px;}

/* bloc infos */
#home_infos{background:url(../images/home/bg-bloc-droit.png) repeat-y;}
#home_infos_t h2{display:none;height:40px;}
#home_infos ul {margin:0 1px 0 1px;padding:0;list-style-type:none;background:#424242 url(../images/home/bg-bloc-droit2.png) repeat-x;}
#home_infos ul li{margin:0;padding:6px 4px 6px 15px;border-bottom:1px solid #6d6d6d;font-size:11px;}
#home_infos ul li a{color:#ffffff;}
#home_infos ul li a:hover{text-decoration:none;color:#000;}
#home_infos ul li .date{float:left;width:60px;color:#ccaf4e;}


/* bloc blog */
#home_blog{background:url(../images/home/bg-bloc-droit.png) repeat-y;}
#home_blog_t h2{display:none;height:40px;}
#home_blog ul {margin:0 1px 0 1px;padding:0;list-style-type:none;background:#424242 url(../images/home/bg-bloc-droit2.png) repeat-x;}
#home_blog ul li{margin:0;padding:6px 4px 6px 15px;border-bottom:1px solid #6d6d6d;font-size:11px;}
#home_blog ul li a{color:#ffffff;}
#home_blog ul li a:hover{text-decoration:none;color:#000;}
#home_blog ul li .date{float:left;width:60px;color:#ccaf4e;}


/* bloc partenaire */
#home_partenaire_top{height:2px;width:312px;background:url(../images/home/bloc-partenaire-top.png) no-repeat;}
#home_partenaire_middle{width:298px;background:url(../images/home/bloc-partenaire-middle.png) repeat-y;padding:10px 7px 7px 7px;text-align:center;}
#home_partenaire_bottom{height:2px;width:312px;background:url(../images/home/bloc-partenaire-bottom.png) no-repeat;}

/* bloc partenaire 2 */
#home_partenaire2_top{height:2px;width:312px;background:url(../images/home/bloc-partenaire-top.png) no-repeat;}
#home_partenaire2_middle{width:298px;background:url(../images/home/bloc-partenaire-middle.png) repeat-y;padding:10px 7px 7px 7px;text-align:center;height:40px;}
#home_partenaire2_bottom{height:2px;width:312px;background:url(../images/home/bloc-partenaire-bottom.png) no-repeat;}
#home_partenaire2_middle ul{list-style-type:none;margin:0;padding:0;}
#home_partenaire2_middle ul li{width:290px;text-align:center;}

/* bloc actus/interviews/audio NOUVEAU */
#focus_media{float:left;width:522px;margin:0 16px 0 12px;}
#focus_match{float:left;width:385px;}
	
	#focus_media .border{border:1px solid #5a5959;}
	#focus_media .puce .jFlowControl {background:url(../images/home/focus-bg-puce.png);cursor:pointer;float:left;height:65px;width:172px;border-right:2px solid #3f3f41;}
	#focus_media .puce .jFlowSelected {background:url(../images/home/focus-bg-puce-on.png);cursor:pointer;}
	#focus_media .puce .last {border-right:none;}
	#focus_media #myController{float:right;margin:245px 0 0 0;}
	#focus_media .puce {z-index:100;padding:0;margin:0;position:absolute;width:520px;}
	#focus_media .puce img {margin:0;}
	
	#focus_media .jFlowRubrique{border-bottom:1px solid #34302f;font-size:11px;padding:1px 0 1px 10px;height:18px;}
	#focus_media .jFlowTexte{font-size:11px;color:#fff;padding:1px 0 0 10px;}
	#focus_media .audio{color:#fff;}
	#focus_media .video{color:#f38800;}
	#focus_media .actu{color:#d4b74a;}
	
	#focus_media_liens{width:500px;color:#ccaf4e;padding:2px 0 2px 20px;background:url(../images/home/focus-nav-fleche.png) 0 8px no-repeat;border-top:1px solid #3a3d3d;border-bottom:1px solid #3a3d3d;font-size:11px;margin-top:5px;}
	#focus_media_liens a{color:#ccaf4e;}
	
	#focus_match .focus_match_bloc{background:#424242;margin:0 0 4px 0;clear:both;height:110px;}
	#focus_match .focus_match_bloc .titre{padding:6px 0 4px 10px;border-bottom:1px solid #2e2e2e;}
	#focus_match .focus_match_bloc .match{height:59px;color:#fff;font-size:11px;padding:5px 5px 0 10px;}
		#focus_match .focus_match_bloc .match .libelle{font-weight:bold;font-size:12px;padding-bottom:5px;}
		#focus_match .focus_match_bloc .match .couple1{float:left;width:auto;}
		#focus_match .focus_match_bloc .match .couple2{float:left;width:auto;border-left:1px solid #595959;margin-left:10px;padding-left:10px;}
		
		#focus_match .focus_match_bloc tr.matchpasse_1 td{border-bottom:1px solid #595959;}
		#focus_match .focus_match_bloc .matchpasse_1 .joueurs,#focus_match .focus_match_bloc .matchpasse_2 .joueurs{padding-right:10px;border-right:1px solid #595959;}
		#focus_match .focus_match_bloc .matchpasse_1 .gagnant,#focus_match .focus_match_bloc .matchpasse_2 .gagnant{color:#ccaf4e;}
		
		#focus_match .match_image{float:left;margin:0 3px 0 0;border:1px solid #828282;}
		
/* bloc actus/interviews/audio ANCIEN */
#featured{position:relative;width:900px;height:305px;padding:20px 20px 20px 20px;}
#featured ul.ui-tabs-nav{position:absolute;top:20px;left:551px;list-style:none;padding:0;margin:0;width:379px;}
#featured ul.ui-tabs-nav li{padding:0 0 5px 13px;font-weight:bold;}
#featured ul.ui-tabs-nav li span{color:#4c4c4c;font-size:20px;}
#featured ul.ui-tabs-nav li img{float:left;margin:2px 21px 2px 5px;border:1px solid #5f5f5f;}
#featured li.ui-tabs-nav-item a{padding:3px 0 0 23px;display:block;height:88px;color:#fff;background:url(../images/home/focus-nav-off.png) no-repeat}
#featured li.ui-tabs-nav-item a:hover{background:url(../images/home/focus-nav-on.png) no-repeat;text-decoration:none;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:url(../images/home/focus-nav-on.png) no-repeat;}

#focus_liens{position:absolute;top:308px;left:551px;width:332px;color:#8d8d8d;margin-left:27px;padding:3px 0 3px 20px;background:url(../images/home/focus-nav-fleche.png) 0 8px no-repeat;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;font-size:13px;color:#e3e3e3;}
#focus_liens a{color:#e3e3e3;}

#featured .ui-tabs-panel{width:520px;height:310px;position:relative;}
#featured .ui-tabs-panel a img{border:1px solid #606060;}
#featured .ui-tabs-panel .info{position:absolute;top:242px;left:1px;height:70px;width:520px;background: url(../images/home/bg-info-actusinterviewvideo.png);}
#featured .ui-tabs-panel .info .asuite{color:#ccaf4e;font-weight:bold;}

#featured .info h3{font-size:14px;color:#fff; padding:5px; margin:0;}
#featured .info p{margin:0 5px;font-size:11px;color:#f0f0f0;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}



/* Caroussel partenaires */
#home_partenaires{height:60px;padding-top:10px;border:1px solid #686868}
	#carousel2{position:relative;width:630px;margin:0;height:60px;}
	#carousel2 .carouselPrev,#carousel2 .carouselNext {display:none;}
	#js #carousel2 .carouselPrev {display:block;position:absolute;top:16px;left:2px;width:10px;height:16px;}
	#js #carousel2 .carouselNext {display:block;position:absolute;top:16px;left:auto;right:0px;width:10px;height:16px;}
	#js #carousel2 .carousel {position:relative;height:60px;}
	#carousel2 .jcarousel-clipp {position:relative;overflow:hidden;width:600px;margin-left:10px;}
	#carousel2 .jcarousel-clipp ul {padding:0;margin:0;width:600px;}
	#carousel2 .carousel li {float:left;width:200px;height:60px;list-style-type:none;text-align:center;}



