@import "colorbox.css";
@charset "utf-8";
*{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;vertical-align:top;}
#head{position:absolute;z-index:0;width:100%;min-width:1010px;min-height:1000px;margin:0;padding:0;display:block;background:url('../images/bg_f.jpg') no-repeat top left;}#head.f{background:url('../images/bg_f.jpg') no-repeat top left;}
#head.d{background:url('../images/bg_d.jpg') no-repeat top left;}
body{background:url('../images/fond_repetition.jpg') repeat-y top left #ffffff;height:100%;}
h1 a,h2 a,h3 a,h4 a{font-size:1em;color:inherit;text-decoration:none;cursor:pointer;}
p,div,span,td{cursor:default;}
a{color:black;font-size:1em;text-decoration:underline;cursor:pointer;}a>img{cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}
hr{position:relative;top:20px;margin:0 0 20px 0;height:1px;border:0px solid #FFF;background-color:#CCC;line-height:1px;clear:both;}
.hidden{visibility:hidden;display:none;z-index:0;max-height:0;max-width:0;}
.visible{visibility:visible;display:inherit;}
.align_left{float:left;}
.align_right{float:right;}
.clear{clear:both;}
.discret,.discret a{color:#999999;font-weight:normal;}
img{border:0px solid #FFF;}
sup{font-size:0.8em;}
.important,.important a{color:red;}
.groslien,.groslien a{color:black;font-size:14px;font-weight:bold;}
a.corp,a.retcorp{color:#666;text-decoration:underline;position:relative;}a.corp:hover,a.retcorp:hover{color:#6798c1;text-decoration:none;}
a.corp:after{content:url('../images/fleche_droite_mini.png');}
a.corp:hover:after{content:url('../images/fleche_droite_mini_over.png');}
a.retcorp:before{content:url('../images/fleche_gauche_mini.png');}
a.retcorp:hover:before{content:url('../images/fleche_gauche_mini_over.png');}
ul{list-style:square outside url('../images/puce.gif');}
#container{position:absolute;top:199px;left:0px;margin:0;padding:0 0 10px 0;width:1000px;max-width:1000px;overflow:hidden;}
#sponsors{position:absolute;top:108px;left:0;}
#langues{position:relative;color:white;display:block;padding:2px 24px 8px 0px;margin:0;top:0px;text-align:right;width:976px;}#langues a{color:white;}
#col1,#col2,#col3,#main_content{position:relative;padding:0;margin:0 8px 8px 8px;float:left;height:100%;left:8px;}
#col1{width:499px;max-width:499px;margin-left:16px;}
#col2{width:315px;max-width:315px;margin-left:0px;}
#col3{width:120px;max-width:120px;margin-left:0px;}
#col3 a img,#col3 embed,#col3 object{margin-bottom:8px;}
#main_content{width:710px;max-width:660px;padding:25px;margin-left:127px;background:url('../images/bg_contenu.png') no-repeat right top;border-bottom:1px solid #000;border-left:1px solid #000;border-right:0px solid #000;border-top:0px solid #000;}#main_content h1{font-size:1.5em;color:red;text-decoration:none;font-style:italic;margin:0 0 10px 0;}
#main_content h2{font-size:1.3em;color:#000;text-decoration:none;font-style:normal;margin:0 0 10px 0;}
#main_content p{margin-bottom:10px;}
#menu{position:absolute;top:151px;left:0;width:1000px;max-width:1000px;overflow:hidden;height:48px;max-height:48px;color:#FFF;text-decoration:none;font-style:italic;font-weight:bold;background:url('../images/bg_menu.jpg') no-repeat left top #000000;z-index:1000;}#menu ul{list-style:none;}#menu ul li{position:relative;display:block;margin:0;float:left;max-width:300px;height:24px;padding:0;}#menu ul li a,#menu ul li span{position:relative;padding:1px 10px 4px 25px;font-size:1.4em;color:#FFF;text-decoration:none;top:2px;cursor:pointer;}
#menu ul li ul{display:none;position:absolute;top:24px;left:0;right:0;list-style:none;font-weight:normal;font-style:normal;width:1000px;}
#menu ul li:hover a,#menu ul li:hover span,#menu ul li.select a{color:#a0bed8;}
#menu ul li ul,#menu ul li ul li{margin:0;padding:0;}
#menu ul li ul li{float:left;overflow:visible;top:2px;height:22px;}
#menu ul li ul li a,#menu ul li:hover ul li a,#menu ul li.select ul li a{padding:5px 10px 2px 10px;margin:0;font-size:1.1em;color:#FFF;text-decoration:none;}
#menu ul li:hover ul li:hover a{color:#21a0d6;}
ul.table3col,ul.table4col{position:relative;list-style:none;width:100%;display:table;}
ul.table3col li{position:relative;float:left;width:220px;}
ul.table2col li{position:relative;list-style:none;float:left;width:330px;display:table;}
ul.table3col_logos li{list-style:none;display:inline;float:left;position:relative;}
ul.table3col_logos li a{display:block;width:220px;height:100px;text-align:center;vertical-align:middle;}
ul.table3col_logos li a img{max-height:100%;}
ul.table4col li{position:relative;float:left;width:25%;}
ul.table3col li.titre,ul.table4col li.titre{width:100%;margin:20px 0 10px 0;}
ul.table3col li.logo,ul.table4col li.logo{text-align:center;vertical-align:middle;}
table{padding:0px;border:0px solid #FFF;border-spacing:0px;border-collapse:collapse;}
table.contenu td{border:0px solid #FFF;padding:10px;margin:0;}
table.tab0 td,table.statistiques td{border:0px solid #FFF;padding:2px 6px 2px 6px;margin:0;}
table.tab1 td{border:1px solid #555;padding:2px 6px 2px 6px;margin:0px;}
table.tab1 tr.index td,table.tab0 tr.index td,table.classement tr.index td,table.statistiques tr.index td,th{border:0px solid #888;vertical-align:bottom;}table.tab1 tr.index td.normal,table.tab0 tr.index td.normal,table.classement tr.index td.normal,table.statistiques tr.index td.normal,th.normal{font-weight:normal;padding:3px;}
td.t1,.t1 td,td .t1t1,.t1 td.index{background-color:#E9E9E9;}
td.t2,.t2 td,td .t2,.t2 td.index{background-color:#FFFFFF;}
td.index,tr.index td{font-weight:bold;background-color:#FFFFFF;}
table.centrexy td,tr.centrexy td,td.centrexy{border:0px solid #FFF;padding:10px;margin:0;text-align:center;vertical-align:middle;}
table.centrexy td>img,tr.centrexy td>img,td.centrexy>img,table.centrexy td>a,tr.centrexy td>a,td.centrexy>a{display:block;margin:auto;}
table.galSum{width:100%;}table.galSum td{padding-bottom:10px;}table.galSum td.thumb{width:150px;}
table.galSum td.infos{padding:10px;}table.galSum td.infos strong.title{font-size:1.2em;}
table.statistiques{width:660px;}
table.statistiques td{text-align:center;}
table.statistiques td.nom{text-align:left;width:150px;}
table.statistiques tr td:first-child{width:30px;}
table.resultats{width:660px;}
table.resultats tr td:first-child{width:120px;}
table.resultats td.win{color:#009900;font-weight:bold;}
table.resultats td.lose{color:#FF0000;font-weight:bold;}
#ficheTech{max-width:220px;float:left;}#ficheTech p{margin-top:10px;}
#infos_joueur{position:relative;width:430px;max-width:430px;left:10px;float:right;}
table.equipe{width:660px;}table.equipe td{width:220px;}table.equipe td h2,table.equipe td p,table.equipe td a{display:block;min-height:14px;width:100%;margin:0;padding:2px;width:216px;vertical-align:middle;}
table.equipe td p{max-height:14px;}table.equipe td p>a{display:inline;margin:0;padding:0;}
table.equipe td h2{display:block;max-height:32px;padding:10px 2px 0px 2px;}
table.equipe td p.t1,table.equipe td a.t1{background-color:#E9E9E9;}
table.equipe td p.t2,table.equipe td a.t2{background-color:#FFFFFF;}
table.calendrier td{border:1px solid #555;padding:2px 6px 2px 6px;margin:0px;text-align:center;}
table.calendrier td.index,table.calendrier tr.index td,table.calendrier td.masque{border:0px solid #555;padding:2px 0 2px 0;margin:0px;vertical-align:bottom;}
table.calendrier td.casejour,table.calendrier td.vs,table.calendrier td.at,table.calendrier td.ferie,table.calendrier td.today,table.calendrier td.event{width:90px;height:100px;padding:0 0 2px 0;margin:0px;}
table.calendrier td.casejour .day,table.calendrier td.vs .day,table.calendrier td.at .day,table.calendrier td.ferie .day,table.calendrier td.today .day,table.calendrier td.event .day,.day{margin:0 0 5px 0;width:90px;color:white;padding:0;}
table.calendrier td.casejour .day{background-color:#EEE;color:black;}
table.calendrier td.today .day{background-color:#EEE;color:red;font-weight:bold;border-bottom:1px solid red;}
table.calendrier td.ferie .day{background-color:#D0D0D0;color:black;}
table.calendrier td.vs .day,span.vs{background-color:#21a0d6;font-weight:bold;}
table.calendrier td.at .day,span.at{background-color:red;font-weight:bold;}
table.calendrier td.vs .heure,table.calendrier td.at .heure,span.vs,span.at{font-weight:normal;margin:3px 0 0 0;color:black;}
table.calendrier td .score{font-weight:bold;font-size:1.2em;vertical-align:bottom;margin:4px 0 0 0;}
.win{color:#009900;}
.lose{color:#FF0000;}
table.calendrier td.event .day{background-color:black;font-weight:bold;color:white;}
table.calendrier td.event span{position:relative;margin:auto;}
#calendrier{height:294px;overflow:hidden;display:none;visibility:hidden;}
.bloc table.calendrier td{border:1px solid #555;padding:0px 3px 0px 3px;margin:0px;text-align:center;font-size:9px;}
.bloc table.calendrier td h2 a{font-size:1.1em;display:inline;color:black;text-decoration:underline;}
.bloc table.calendrier td.index,.bloc table.calendrier tr.index td,.bloc table.calendrier td.masque{border:0px solid #555;}
.bloc table.calendrier td.casejour,.bloc table.calendrier td.vs,.bloc table.calendrier td.at,.bloc table.calendrier td.ferie,.bloc table.calendrier td.today,.bloc table.calendrier td.event{width:68px;height:42px;padding:0 0 1px 0;margin:0px;}
.bloc table.calendrier td.casejour .day,.bloc table.calendrier td.vs .day,.bloc table.calendrier td.at .day,.bloc table.calendrier td.ferie .day,.bloc table.calendrier td.today .day,.bloc table.calendrier td.event .day{margin:0;width:68px;color:white;padding:0;font-size:9px;}
.bloc table.calendrier td.casejour .day,.bloc table.calendrier td.ferie .day{color:black;}
.bloc span.vs,.bloc span.at{font-weight:bold;margin:0;font-size:9px;}
.bloc table.calendrier td.today .day{background-color:#EEEEEE;color:red;font-weight:bold;border-bottom:1px solid red;}
.bloc table.calendrier td.event .day{background-color:black;font-weight:bold;color:white;}
.bloc table.calendrier td.event span{position:relative;margin:auto;}
#classement{height:294px;overflow:hidden;}
#classement p.small{font-size:0.9em;margin:20px 0 0 0;}
table.classement{margin:10px 0 0 0;padding:0px;border:0px solid #FFF;border-spacing:0px;border-collapse:collapse;width:480px;text-align:center;}
table.classement td{border-top:1px solid #888;border-right:0px solid #FFF;border-bottom:1px solid #888;border-left:0px solid #FFF;padding:1px 6px 1px 6px;margin:0;}
table.classement td.club{text-align:left;}
table.classement tr.ligne td{border:1px solid red;background-color:red;height:1px;padding:0px;overflow:hidden;}
table.classement tr.hcfg td{background:#21a0d6 url('../images/bg_clign.gif') repeat;font-weight:bold;}
table.classement tr.t1_pof td{background-color:#E9E9E9;color:#006600;}
table.classement tr.t2_pof td{background-color:#FFFFFF;color:#006600;}
table.classement tr.hcfg_pof td{background:#21a0d6 url('../images/bg_clign.gif') repeat;font-weight:bold;color:#006600;}
table.classement tr.t1_pot td{background-color:#E9E9E9;color:#880000;}
table.classement tr.t2_pot td{background-color:#FFFFFF;color:#880000;}
table.classement tr.hcfg_pot td{background:#21a0d6 url('../images/bg_clign.gif') repeat;font-weight:bold;color:#880000;}
#img_news{max-width:325px;float:left;}
#txt_news{width:310px;max-width:310px;left:10px;font-size:0.9em;float:right;}
#main_content .date{font-size:0.9em;color:red;text-decoration:none;font-style:normal;}
#footer_news{padding:50px 0 0 0;width:660px;clear:both;}
#news,#news .news{max-width:499px;max-height:323px;width:499px;height:323px;display:block;margin:0;padding:0;overflow:hidden;}
#news{position:relative;z-index:50;margin-bottom:8px;}
#news .news img{z-index:1;border:0px #FFF solid;cursor:pointer;}
#news .news .text{z-index:2;position:relative;top:-90px;padding:10px 50px 4px 50px;background:url("../images/bg_news.png") repeat-y top left;width:499px;max-width:499px;height:76px;max-height:76px;overflow:hidden;}#news .news .text a{color:black;text-decoration:underline;}
#news .news .text h2{position:relative;display:block;width:400px;max-height:40px;overflow:hidden;font-size:1.4em;font-weight:bold;color:#000;z-index:10;margin:0;padding:0;}#news .news .text h2 a{font-size:1em;color:#000;text-decoration:none;margin:0;padding:0;}
#news .news .text p{position:relative;display:block;max-width:400px;width:400px;margin:0;}
#news .news .text .date{font-size:0.8em;font-weight:bold;color:#F00;margin:0;display:block;}
#news .fGauche,#news .fDroite{z-index:3;position:relative;margin:0 15px 0 15px;width:19px;height:19px;}
#news .fGauche{top:-60px;background:url('../images/fleche_gauche.png') top left no-repeat;}#news .fGauche:hover{background-image:url('../images/fleche_gauche_over.png');}
#news .fDroite{top:-79px;left:450px;background:url('../images/fleche_droite.png') top left no-repeat;}#news .fDroite:hover{background-image:url('../images/fleche_droite_over.png');}
#sportnews{position:relative;overflow:hidden;max-width:498px;max-height:322px;width:458px;height:282px;margin:0 0 8px 0;padding:20px;z-index:20;background:url('../images/bg_contenu.png') no-repeat right top;border-bottom:1px solid #000;border-left:1px solid #000;border-right:0px solid #000;border-top:0px solid #000;visibility:hidden;display:none;}
table.sportnews{width:660px;}
table.sportnews td{padding:5px 10px 5px 10px;}
#sportnews a{position:relative;width:98%;padding:4px;display:block;text-decoration:none;cursor:pointer;}#sportnews a.t1{background-color:#E9E9E9;}
#sportnews a.t2{background-color:#FFFFFF;}
#sportnews .date{font-size:0.8em;color:#FF0000;margin:0;}
#sportnews a h3,#sportnews a .date{cursor:pointer;}
table.archives{width:660px;margin:0;}table.archives td{padding:5px 10px 5px 10px;}
div.onglet{position:relative;width:281px;height:21px;z-index:100;left:200px;overflow:hidden;margin:0 0 -10px 0;}
#col2 div.onglet{z-index:101;left:16px;}
div.onglet,div.onglet a,.bloc h2,.bloc h2 a{color:#FFF;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.1em;font-style:italic;font-weight:bold;text-decoration:none;text-align:center;}
div.onglet .desactive2{background:url("../images/onglet_10.gif") no-repeat top right;float:right;padding:2px 0 0 11px;width:135px;height:19px;}
div.onglet .desactive2:hover{background:url("../images/onglet_10_hover.gif") no-repeat top right;}
div.onglet .active2,div.onglet .active2:hover{background:url("../images/onglet_01.gif") no-repeat top right;float:right;padding:2px 0 0 0;width:135px;height:19px;cursor:default;}
div.onglet .active1,div.onglet .active1:hover{background:url("../images/onglet_10.gif") no-repeat top left;float:left;padding:2px 0 0 0;width:135px;height:19px;cursor:default;}
div.onglet .desactive1{background:url("../images/onglet_01.gif") no-repeat top left;float:left;padding:2px 11px 0 0;width:135px;height:19px;}
div.onglet .desactive1:hover{background:url("../images/onglet_01_hover.gif") no-repeat top left;}
div.bloc{background:url('../images/bg_contenu.png') no-repeat right top;border-bottom:1px solid #000;border-left:1px solid #000;border-right:0px solid #000;border-top:0px solid #000;position:relative;min-height:20px;padding:12px 8px 8px 8px;margin:0 0 8px 0;z-index:10;clear:both;}
object.bloc,a.bloc{position:relative;margin:0 0 8px 0;}
object.bloc embed,a.bloc img{margin:0 0 8px 0;}
#col1 div.bloc{width:483px;}
#col2 div.bloc{width:299px;}
h2.bloc{background:url("../images/onglet_1.gif") no-repeat top right;height:19px;width:152px;padding:2px 0 0 0;margin:0px 17px -10px 0;position:relative;z-index:101;cursor:default;color:#FFF;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.2em;font-style:italic;font-weight:bold;text-decoration:none;text-align:center;}
#col1 h2.bloc{left:329px;}
#col2 h2.bloc{left:145px;}
.off_ice{margin:0 0 8px 0;}
#facebook,#fanshop{display:block;padding:0;margin:0 0 8px 0;overflow:hidden;position:relative;z-index:71;}
#facebook{visibility:hidden;z-index:30;display:none;}
#gtv,#teleclub{display:block;padding:0;margin:0 0 8px 0;overflow:hidden;position:relative;z-index:71;}
#gtv{visibility:hidden;z-index:30;display:none;}
#gtv.bloc{padding:1px 0px 8px 0px;min-width:315px;max-width:315px;}
#gtv.bloc object,#gtv.bloc object embed{position:relative;margin:0;padding:0;}
#gtv.bloc .date{font-size:0.9em;color:red;text-decoration:none;font-style:normal;padding:8px 8px 0 8px;display:block;}
#gtv.bloc h2{color:black;padding:0 8px 0 8px;text-align:left;font-weight:bold;font-style:normal;font-size:1.2em;}
#gtv.bloc p{padding:0 8px 8px 8px;}
#main_content>#gtv{position:relative;float:left;}
#main_content>#gtv object embed{position:relative;margin:0;padding:0;}
#gtv.bloc img{margin-bottom:-23px;z-index:0;}
#gtv.bloc .date,div.sponsor_gtv{width:298px;background:url('../images/evian_gtv.jpg') no-repeat top left;height:15px;font-size:0.9em;color:red;text-decoration:none;font-style:normal;padding:20px 8px 0 8px;display:block;z-index:10;}
#gtv.bloc h2{color:black;padding:0 8px 0 8px;text-align:left;font-weight:bold;font-style:normal;font-size:1.2em;z-index:11;}
#gtv.bloc p{padding:0 8px 8px 8px;}
#list_gtv{float:right;width:340px;max-height:600px;overflow-x:none;overflow-y:scroll;}
#list_gtv_equipe{float:none;width:410px;max-height:500px;overflow:visible;}
#list_gtv a,#list_gtv_equipe a{display:block;width:318px;max-width:318px;clear:both;text-decoration:none;padding:4px;margin:0;padding:0;}
#list_gtv a:hover,#list_gtv_equipe a:hover{background-color:#E6E6E6;border:0px solid #FFF;max-width:339px;}
#list_gtv a>img,#list_gtv_equipe a>img{position:relative;display:block;margin:0 4px -56px 4px;max-width:105px;top:4px;}
#list_gtv a>p,#list_gtv a>p.date,#list_gtv a>h2,#list_gtv_equipe a>p,#list_gtv_equipe a>p.date,#list_gtv_equipe a>h2{position:relative;display:block;min-width:205px;max-width:205px;left:109px;cursor:pointer;}
#list_gtv a>p,#list_gtv a>p.date,#list_gtv a>h2,#list_gtv_equipe a>p,#list_gtv_equipe a>p.date,#list_gtv_equipe a>h2{padding:0 0 4px 4px;}
#list_gtv a>h2,#list_gtv_equipe a>h2{padding:0 0 0 4px;}
#list_gtv a>p.date,#list_gtv_equipe a>p.date{padding:0 0 2px 4px;margin:-5px 0 0 0;}
#list_gtv_equipe a,#list_gtv_equipe a:hover{width:410px;max-width:410px;}
#list_gtv_equipe a>p,#list_gtv_equipe a>p.date,#list_gtv_equipe a>h2{width:280px;min-width:280px;max-width:280px;}
#dernier_match,#prochain_match{max-width:294px;max-height:148px;width:294px;height:148px;display:block;padding:10px;margin:0 0 8px 0;overflow:hidden;position:relative;z-index:71;background:url('../images/bg_contenu.png') no-repeat right top;border-bottom:1px solid #000;border-left:1px solid #000;border-right:0px solid #000;border-top:0px solid #000;}#dernier_match table,#prochain_match table{text-align:center;margin:5px 0 0 0;width:294px;max-width:294px;}
#prochain_match{visibility:hidden;z-index:30;display:none;}
#dernier_match{visibility:hidden;}
#dernier_match table .at,#dernier_match table .vs{width:150px;}
#dernier_match table td.score p.score{margin:8px 0 -8px 0;color:#21a0d6;font-size:4em;font-weight:bold;font-style:italic;letter-spacing:2px;text-align:center;}
#dernier_match .scplus{margin:0;color:#21a0d6;font-size:1em;font-weight:normal;font-style:normal;letter-spacing:normal;text-align:center;}
#prochain_match p.date{font-size:1.2em;font-weight:bold;text-align:center;width:100%;background-color:#E9E9E9;}
#prochain_match a.corp{top:5px;}
div#gallery a{position:relative;display:block;float:left;width:150px;height:150px;padding:2px;border:1px solid grey;margin:0 2px 2px;text-align:center;}
div#gallery img{margin:auto 0;}
td.thumb a{position:relative;display:block;float:left;width:150px;height:150px;padding:2px;border:1px solid grey;margin:0 2px 2px;text-align:center;}
div#colorbox{}
#footer{position:relative;padding:10px 150px 10px 24px;color:#777;font-size:0.8em;width:826px;text-align:right;display:block;float:left;clear:both;}#footer a{color:#777;text-shadow:#000 1px 1px 3px;}
#footer .important a{color:red;}
.slideshow{height:105px;width:316px;margin:0px 0px 8px 0px;}
.slideshow img{padding:0px;}
.onglet2{height:130px;width:316px;margin:0px 0px 8px 0px;}
.onglet2 img{padding:0px;}

