/********** INTERIEUR ***********/

/* container */
#container_g{float:left;width:714px;}
#container_g_top{height:10px;background:url(../images/int/bg_top.png) no-repeat;}
#contenu{background:url(../images/int/bg.png) repeat-y;padding:20px;width:674px;}

#contenu h1{margin:0 0 10px 0;font-size:26px;color:#168db4;font-weight:bold;background:url(../images/int/puce-h1.png) 0 5px no-repeat;padding-left:25px;border-bottom:1px solid #c7c7c7;}
#contenu h2{margin:15px 0 10px 0;font-size:16px;color:#252525;font-weight:bold;background:url(../images/int/puce-h2.png) 0 5px no-repeat;padding-left:25px;}
#contenu h3{margin:0 0 5px 0;font-size:12px;color:#252525;font-weight:bold;padding:0;}

#contenu ul{margin:0;padding:0 0 10px 25px}
#contenu ul li{list-style-type:none;padding:3px 0 3px 10px;background:url(../images/int/puce-li.png) 0 7px no-repeat;}

#contenu ul.sansPuce li{background:none;padding:3px 0 3px 0;}

.sepateur{background:#e2e2e1;height:1px;}

/* droite */
#container_d{float:left;width:230px;margin-left:16px;}
#container_d_reseaux{text-align:center;}
#container_d_reseaux img{margin:10px 6px 10px 6px;}


/* PALMARES */
.palmaresTournoi{float:left;padding:13px;width:185px;height:84px;background:url(../images/int/bg-fiche-joueur.png) no-repeat;margin:0 13px 17px 0;}
.palmaresTournoi img{float:left;margin-right:8px;}
.palmaresTournoi_pays{padding:0 0 2px 0;font-size:10px;line-height:19px;}
.palmaresTournoi_pays strong{font-size:12px;color:#000;padding-left:30px;}
.palmaresTournoi_nom{color:#168db4;font-size:12px;font-weight:bold;text-transform:uppercase;}
.palmaresTournoi_prenom{color:#168db4;font-size:11px;}
.palmaresTournoi_score{font-size:11px;color:#6d6d6d;padding:3px 0 2px 0;}
.palmaresTournoi_adversaire{font-size:11px;color:#313131;}

/* GOODIES  */
.goodies_separation {float:left;width:40px;}
.goodies_separation_2 {float:left;width:10px;}
.goodies_separation_3 {float:left;width:22px;}
.goodies_fondecran {float:left;padding-right:15px;}
.goodies_fondecran img {border:none;}
#goodies_lesfondsecran ul {margin:0 0 10px 0x;padding:0;}
#goodies_lesfondsecran li {clear:both;list-style-type:none;background:url(../images/puce_liste.gif) no-repeat left 3px;padding:0 0 0 10px;}

/* 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:#168db4;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;}

/* PRIZE MONEY */
#tableau_prizemoney table {margin-bottom:20px;text-align:center;width:670px;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:#168db4;}
#tableau_prizemoney table .impair {background-color:#e8e8e8;}


/* PROGRAMME SEMAINE */
#tableau_progsemaine table {margin-bottom:20px;text-align:center;width:670px;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:#168db4;}
#tableau_progsemaine table .impair {background-color:#e8e8e8;}
#tableau_progsemaine table td.heure {font-style:italic;}
#tableau_progsemaine p.right{text-align:right;}


/* GUIDE VISITEUR */
#guide_adresse{border:1px solid #bcbcbc;background-color:#fff;padding:10px;}
#guide_adresse p{float:right;width:230px;}

#guide_acces_parking{border:1px solid #bcbcbc;background-color:#fff;height:210px;}
#guide_acces_parking img{margin:5px 60px 0 5px;}

/* BILLETTERIE INFORMATIONS */
#tableau_billetterie_grandpublic{border:1px solid #bcbcbc;background-color:#fff;}
#tableau_billetterie_grandpublic table td{padding:10px;}

.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:#fedc01;color:#000;border:1px solid #fff}
.tab_bil table .premium td{background:#2955a2;color:#fff;border:1px solid #fff}
.tab_bil table .cat1 td{background:#e64f96;color:#000;border:1px solid #fff}
.tab_bil table .cat2 td{background:#01a5ec;color:#fff;border:1px solid #fff}
.tab_bil table .cat3 td{background:#019638;color:#000;border:1px solid #fff}
.tab_bil table tr td.vide {background:#fff;}
.tab_bil table .prestige .noir, .tab_bil table .premium .noir, .tab_bil table .cat1 .noir , .tab_bil table .cat2 .noir, .tab_bil table .cat3 .noir{background:#38393b;}
.tab_bil table .prestige .rouge, .tab_bil table .premium .rouge, .tab_bil table .cat1 .rouge , .tab_bil table .cat2 .rouge, .tab_bil table .cat3 .rouge{color:#ff0000;font-weight:bold;}
.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;}


/* 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:#168db4;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:#168db4;}
#faceAface tr.nomprenom strong {color:#000;text-transform:uppercase;}
#faceAface tr.nomprenom a{color:#168db4;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:#168db4;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:#0c8ab1;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:#168db4;background:url(../images/int/fiche-joueur-puce-lien.png) 0 4px no-repeat;padding-left:18px;}

#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{color:#313131;font-size:12px;font-weight:bold;text-transform:uppercase;}
.fiche_joueur_prenom{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:100px;}
.fiche_joueur_voir a{color:#168db4;background:url(../images/int/fiche-joueur-puce-lien.png) 0 4px no-repeat;padding-left:18px;margin-left:12px;}

/* + 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 15px;border-bottom:1px solid #dbdbdb;font-size:11px;}
#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:60px;color:#0c8ab1;}


/* 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;}

/* PARTENAIRES */
.partenaire_tab {padding:10px;text-align:center;width:650px;border:1px solid #bcbcbc;background-color:#fff;}
.partenaire_tab a{margin-right:15px;}

/* 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_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;}

/* 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:74px;text-align:center;}
#progjour_liste ul li a{display:block;width:74px;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:#168db4;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:#168db4;}
table.progjour_tab .col_faf a{color:#505050;}
table.progjour_tab .col_score{width:80px;}


/* TABLEAUX SIMPLE ET DOUBLE */
#tableauTournoi{float:left;width:636px;min-height:700px;_height:700px;}

ul#tableauTournoi_onglets {height:44px;margin-bottom:20px;padding:0;}
ul#tableauTournoi_onglets li {display:inline;background:none;text-align:center;}
ul#tableauTournoi_onglets li a {float:left;color:#fff;text-decoration:none;}
ul#tableauTournoi_onglets li a:hover {float:left;color:#339abc;text-decoration: none;}
ul#tableauTournoi_onglets li a span {display:block;height:34px;width:80px;padding:15px 10px 0 10px;background: url(../images/resultats/tab_bg_onglets.gif) no-repeat right top;font-size:12px;}
ul#tableauTournoi_onglets li a span:hover{background: url(../images/resultats/tab_bg_onglets_on.gif) no-repeat right top;}
ul#tableauTournoi_onglets li a div {display:block;height:34px;width:80px;padding:15px 10px 0 10px;background: url(../images/resultats/tab_bg_onglets_last.gif) no-repeat right top;font-size:12px;}

#colonnes{float:left;width:660px;font-size:0.85em;margin-bottom:20px;}
#colonnes ul, #colonnes ul li{float:left;background:none;}
#colonnes ul{width:220px;margin:0;padding:0;background:#edecec;height:1121px;}
#colonnes ul li{padding:0 10px 1px 20px;width:190px;height:20px;font-size:10px;}

#colonnes ul li.entete{display:block;float:none;height:46px;font-size:1.6em;background:none;}
#colonnes ul li.entete a{display:block;float:none;padding:12px 0 0 0;height:22px;background:url(../interface/fond_entete_tableau.gif) no-repeat left top;text-align:center;text-decoration:none;font:normal normal 1em/normal Arial Black, Verdana, sans;color:#797979;}
#colonnes ul li.entete a:hover, #colonnes ul.active li.entete a{color:#339abc;background-position:left -46px;}
#colonnes ul.active{background-color:#ffffff;}
#colonnes ul li.entete{margin:0;width:205px;border:none;padding:0;}
#colonnes ul li a:hover{color:#339abc;}
#colonnes ul li a{color:#000000;font-weight:bold;text-decoration:none;}
#colonnes ul.active, #colonnes ul.active li a{color:#339abc;}
#colonnes ul{color:#fff;}
.scores{float:right;}

	/* tableau simple */
	#colonne_1 .impaire{padding-bottom:25px;}
	#colonne_2 .impaire{padding-bottom:91px;}
	#colonne_3 .impaire{padding-bottom:225px;}
	#colonne_4 .impaire{padding-bottom:498px;}
	#colonne_5 .impaire{padding-bottom:25px;}
	#colonne_6 .impaire{padding-bottom:25px;}
	
	#colonnes ul#colonne_1 {background:url(../images/resultats/tab_bg_col1.gif) no-repeat;}
	#colonnes ul.active#colonne_1 {background:url(../images/resultats/tab_bg_col1_on.gif) no-repeat;}
	
	#colonnes ul#colonne_2 {background:url(../images/resultats/tab_bg_col2.gif) no-repeat;}
	#colonnes ul.active#colonne_2 {background:url(../images/resultats/tab_bg_col2_on.gif) no-repeat;}
	
	#colonnes ul#colonne_3 {background:url(../images/resultats/tab_bg_col3.gif) no-repeat;}
	#colonnes ul.active#colonne_3 {background:url(../images/resultats/tab_bg_col3_on.gif) no-repeat;}
	
	#colonnes ul#colonne_4 {background:url(../images/resultats/tab_bg_col4.gif) no-repeat;}
	#colonnes ul.active#colonne_4 {background:url(../images/resultats/tab_bg_col4_on.gif) no-repeat;}
	
	#colonnes ul#colonne_5 {background:url(../images/resultats/tab_bg_col5.gif) no-repeat;}
	#colonnes ul.active#colonne_5 {background:url(../images/resultats/tab_bg_col5_on.gif) no-repeat;}
	
	#colonnes ul#colonne_6 {background:url(../images/resultats/tab_bg_col6.gif) no-repeat;}
	#colonnes ul.active#colonne_6 {background:url(../images/resultats/tab_bg_col6_on.gif) no-repeat;}
	#colonne_4, #colonne_5, #colonne_6{display:none;}
	
	/* tableau double */
	#colonne_d_2 .impaire{padding-bottom:76px;padding-top:15px;}
	#colonne_d_3 .impaire{padding-bottom:210px;padding-top:15px;}
	#colonne_d_4 .impaire{padding-bottom:483px;padding-top:15px;}
	#colonne_d_5 .impaire{padding-bottom:25px;padding-top:15px;}
	#colonne_d_6 .impaire{padding-bottom:25px;}
	
	#colonnes ul#colonne_d_2 {background:url(../images/resultats/tab_bg_col2.gif) no-repeat;}
	#colonnes ul.active#colonne_d_2 {background:url(../images/resultats/tab_bg_col2_on.gif) no-repeat;}
	
	#colonnes ul#colonne_d_3 {background:url(../images/resultats/tab_bg_col3.gif) no-repeat;}
	#colonnes ul.active#colonne_d_3 {background:url(../images/resultats/tab_bg_col3_on.gif) no-repeat;}
	
	#colonnes ul#colonne_d_4 {background:url(../images/resultats/tab_bg_col4.gif) no-repeat;}
	#colonnes ul.active#colonne_d_4 {background:url(../images/resultats/tab_bg_col4_on.gif) no-repeat;}
	
	#colonnes ul#colonne_d_5 {background:url(../images/resultats/tab_bg_col5.gif) no-repeat;}
	#colonnes ul.active#colonne_d_5 {background:url(../images/resultats/tab_bg_col5_on.gif) no-repeat;}
	
	#colonnes ul#colonne_d_6 {background:url(../images/resultats/tab_bg_col6.gif) no-repeat;}
	#colonnes ul.active#colonne_d_6 {background:url(../images/resultats/tab_bg_col6_on.gif) no-repeat;}
	#colonne_d_5, #colonne_d_6{display:none;}
