@charset "UTF-8";body{background:#000 url(../images/general/bg.jpg) no-repeat top left;font-family:Helvetica, Arial, sans-serif;margin:0;padding:0;font-size:12px;color:#999;}
#content .block b{font-size:13px;color:#FFF;font-weight:lighter;}
@font-face{font-family:'forgotte';src:url('../polices/forgotte.ttf') format('truetype');}
a{text-decoration:none;}
a:hover{text-decoration:none;}
h1{font-weight:lighter;}
.clear{clear:both}
img{border:none}
#logo{position:relative;top:31px;left:797px;}
#home{float:left}
#menu ul{background:#000;margin-left:19px;border:1px #454745 solid;border-left:none;padding:0;-moz-border-radius:0 3px 0 0;-webkit-border-top-right-radius:3px;}
#menu div a{color:#999;font-size:11px;padding-left:10px;padding-right:10px;line-height:25px;text-shadow:0 0 4px #111;}
#menu div a:hover{color:#FFF;text-shadow:0 0 4px #00a242;}
#wrap{width:900px;margin-left:auto;margin-right:auto;text-align:left;margin-top:90px;}
#content{margin-top:20px;width:570px;margin-left:19px;}
#content h1{background:url(../images/general/h1_content_bg.gif) repeat-x bottom;text-transform:uppercase;color:#FFF;text-shadow:1px 1px 0 #000;letter-spacing:2px;font-size:36px;font-family:'forgotte', Helvetica, Arial, sans-serif;line-height:32px;margin:10px 10px 15px 10px;padding:0 0 0 15px;}
#content h1 span{font-size:24px;color:#00a242;}
#content h1 strong{font-size:24px;color:#999;float:right;margin-right:10px;text-transform:none;}
#content h2{font-size:24px;color:#CCC;text-shadow:1px 1px 0 #000;letter-spacing:2px;font-family:'forgotte', Helvetica, Arial, sans-serif;}
#content p.texte{margin-left:20px;margin-right:15px;line-height:20px;}
#content .image{float:right;margin-left:15px;background:#111;}
#content .image{float:right;margin:0 0 8px 15px;background:#111;padding:4px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#666;font-style:italic;}
#content .image img{margin-bottom:2px;}
#content ul li{margin:0;padding:0 10px 4px 0;list-style-type:square;line-height:14px;}
#content ul{padding:0 0 0 10px;margin:0 0 0 20px;}
#content ul.liste{margin:0 30px;0 30px;}
#content ul.liste li{padding:0;margin:0;line-height:26px;border-bottom:1px #333 dotted;list-style-type:none;}
#content ul.liste li:hover{background:#111;}
span.date_news{width:50px;text-align:center;background:#222;-moz-border-radius:2px;-webkit-border-radius:2px;color:#999;font-size:11px;padding:2px 3px 1px 3px;text-shadow:1px 1px 1px #111;margin:0 8px 0 3px;letter-spacing:1px;}
.newsa a{display:block;color:#CCC;text-shadow:1px 1px 1px #000;}
.newsa a:hover{color:#E1E1E1;text-shadow:-1px -1px 1px #000;}
#content hr{background:url(../images/general/hr_content_separateur.gif) top center no-repeat;border:none;height:3px;margin:15px 0 10px 0;}
#sidebar{margin-top:20px;width:300px;float:right;}
.block{background:#000 url(../images/general/bg_block.gif) repeat-x bottom;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px #454745 solid;padding-bottom:7px;margin-bottom:16px;}
.top_block{background:#1e1e1e url(../images/tabs/sousmenu.gif) repeat-x top;padding:5px;border-bottom:1px #454745 solid;text-align:center;text-transform:uppercase;color:#FFF;text-shadow:1px 1px 2px #000;font-size:11px;letter-spacing:1px;}
.right_block ul{list-style-type:none;margin:5px;margin-bottom:0;padding:0;}
.right_block ul li{padding-top:2px;padding-bottom:2px;line-height:12px;font-size:10px;border-bottom:1px dotted #222;}
.right_block ul li,.right_block ul li a{color:#999}
.right_block ul li span{padding-right:10px;color:#555;font-weight:bold;}
.right_block ul li:hover{background:#111}
.right_block ul li a:hover,.right_block ul li:hover{color:#CCC}
.right_block ul li:hover span{color:#666;}
#accordion div h3{background:#1e1e1e url(../images/tabs/sousmenu.gif) repeat-x top;border:none;margin:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px #454745 solid;}
#accordion div h3:focus{background:url(../images/tabs/menu-vert.gif) repeat-x top;border:1px #18653e solid;}
#accordion div h3 a{color:#E1E1E1;font-size:14px;font-weight:lighter;text-shadow:1px 1px 2px #000;}
#accordion div h3 a span{color:#999;font-size:12px;padding-right:10px;}
#accordion div h3:focus a{color:#FFF;}
#accordion div h3:focus a span{color:#4db582;font-size:12px;padding-right:10px;}
#accordion div div{border:none;margin:2px;margin-bottom:3px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#000 url(../images/general/bg_block.gif) repeat-x bottom;padding-bottom:10px;line-height:21px;font-size:12px;text-align:justify;color:#E1E1E1;}
#accordion div div img{float:right;margin-left:15px;}
.fil_info{padding-bottom:12px;margin-bottom:16px}
.block_classement{padding-bottom:12px;margin-bottom:16px}
.block_classement table{margin:5px 5px 0 5px;}
.block_classement tr.titre td{color:#E1E1E1;}
.block_classement td{text-align:center;padding:3px;text-transform:uppercase;color:#727272;text-align:center;font-size:11px;}
.block_classement tr.selected td{color:#FFF;background:#111;text-shadow:1px 1px 0 #000;}
div.prochain_match{padding-bottom:12px;margin-bottom:16px}
.prochain_match table{padding-bottom:3px}
.prochain_match td{text-transform:uppercase;color:#FFF;font-size:13px;line-height:16px;padding:7px 0 2px 0;}
.prochain_match strong,.proch_match strong{color:#dff81d;font-weight:lighter}
.date_pm span{font-size:28px;}
.lieu{text-align:center;color:#666;font-size:11px;}
.match .type{background:#111;color:#999;font-size:10px;text-transform:uppercase;text-align:center;margin:2px 20px 2px 20px;padding:1px 0 1px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-bottom:1px #161616 solid;border-top:1px #161616 solid;text-shadow:0 1px 0 #000;}
.table_pm td{border-top:1px #222 solid;border-bottom:1px solid #161616;}
.table_pm .proch_match{font-family:'forgotte', Helvetica, Arial, sans-serif;font-size:22px;letter-spacing:1px;color:#FFF;}
.table_pm .proch_match strong{font-size:28px;}
.table_pm .date_pm{background:#111;border-right:1px solid #161616;border-left:1px solid #222;text-shadow:1px 1px 1px #000;padding:5px 7px 5px 7px;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;}
.table_pm .pm_cell_dr{padding:7px;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0 0;border-right:1px solid #222;}
.table_pm .sub_pm{background:#1e1e1e url(../images/tabs/sousmenu.gif) repeat-x bottom;border:none;border-bottom:1px solid #222;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;text-shadow:0 -1px 0 #000;text-transform:uppercase;font-size:11px;text-align:center;padding:2px 0 0 2px;}
.voir{float:right;margin:3px 10px 0 0;color:#454745;font-size:8.5px;padding:3px 3px 1px 3px;background:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px #454745 solid;text-transform:uppercase;}
.voir:hover{color:#999;background:#111;}
#gallery{position:relative;height:426px}
#gallery a{float:left;position:absolute}
#gallery a img{border:none;}
#gallery a.show{z-index:500}
#gallery .caption{z-index:600;background-color:#000;font-size:12px;text-shadow:0 0 4px #000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:23px;color:#FFF;height:100px;width:100%;position:absolute;bottom:0;}
#gallery .caption h3{font-size:23px;font-weight:lighter;margin:0;}
#gallery .caption .content{margin:5px}
#footer{text-align:center;font-size:10px;color:#333;text-transform:uppercase;}
#footer a{color:#333;border-bottom:#222 dotted 1px;text-decoration:none;}
#footer #partenaires a,#footer #partenaires a:hover{border:none}
#partenaires td{padding:16px 24px 0 24px;}
#footer a:hover{color:#555;border-bottom:#444 dotted 1px;}
div.liste_joueurs div{text-align:center;margin:0 5px 0 6px;width:100px;height:135px;float:left;color:#FFF;font-size:10px;text-shadow:1px 1px 1px #222;}
div.liste_joueurs div span{color:#00a242;font-size:10px;font-weight:bold;}
div.liste_joueurs div img{border:1px #999 solid;-moz-border-radius:2px;-webkit-border-radius:2px;}
div.liste_joueurs div img:hover{border:1px #00a242 solid;}
div.liste_joueurs div a{margin-bottom:3px;}
img.photo_profil{margin:0 10px 0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#joueurs h1{height:30px;}
#joueurs .signaletique{font-size:11px;text-shadow:0px 0px 1px #111;line-height:17px;padding-left:15px}
#joueurs .signaletique b{font-size:12px;}
.formulaire label{width:100px;float:left;display:block;line-height:20px;text-align:right;margin-right:10px;}
.formulaire input,.formulaire textarea{background:#FFF url(../images/general/bg_input.gif) repeat-x bottom;font-size:14px;padding-right:10px;border:1px #FFF solid;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;}
.formulaire textarea{font-size:13px}
.formulaire select{background:#FFF url(../images/general/bg_input.gif) repeat-x bottom;font-size:13px;line-height:20px;border:1px #FFF solid;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;}
.formulaire input:hover{border:1px solid #a5a5a5}
.formulaire label strong{color:#fff;font-weight:bold}
.bouton-200{height:27px;text-align:center;line-height:27px;display:block;background-repeat:no-repeat;background-position:center top;color:#000;text-decoration:none}
.bouton-200:hover,input.bouton-200:hover{background-position:center;color:#222;display:block;}
.bouton-200:active,input.bouton-200:active{background-position:center bottom;color:#111;display:block;}
input.bouton-200{width:202px}
input.bouton-200{display:inline;border:1px solid #FFF;color:#000;font-size:12px;background-position:center top;}
.bouton-200,input.bouton-200{background-image:url(../images/bouton-200.png)}
.contact{padding-right:20px;}
.contact strong{color:#FFF}
.contact em{color:#666;font-size:11px}
.probleme,.reussite{width:486px;height:96px;padding:10px;padding-left:100px;background-position:top left;background-repeat:no-repeat;line-height:18px;}
.probleme h2,.reussite h2{font-size:16px;font-weight:lighter;margin-bottom:5px;margin-top:10px;float:none;margin-left:-10px;}
.probleme span,.reussite span{padding:1px;padding-left:4px;padding-right:4px;margin-left:5px;background:#7c1215;color:#FFF;}
.probleme{background-image:url(../images/probleme.gif);color:#9f2a2e;}
.probleme h2{color:#7c1215}
.reussite{background-image:url(../images/reussite.gif);color:#3da63e;}
.reussite h2{color:#1a791b}
#content input.gbouton,#content .gbouton{background:url(../images/boutons/gbouton.gif) repeat-x center;color:#E1E1E1;font-size:11px;text-decoration:none;line-height:16px;height:16px;padding:2px 7px 2px 7px;border:1px solid #333;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:1px 1px 1px #000;}
#content input.gbouton:hover,#content .gbouton:hover{border:1px solid #555;cursor:pointer;}
#content input.gbouton:active,#content .gbouton:active{background:url(../images/boutons/gbouton-hover.gif) repeat-x center;}
#slider1{width:570px;height:427px;position:relative;overflow:hidden;border:1px solid #454745;-moz-border-radius:3px;-webkit-border-radius:3px;}
#slider1Content{width:570px;position:absolute;top:0;margin-left:0;}
#slider1 .slider1Image{float:left;position:relative;display:none;}
#slider1 .slider1Image img{-moz-border-radius:3px;-webkit-border-radius:3px;}
#slider1 .slider1Image span{position:absolute;padding:10px 13px;width:544px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:1;-khtml-opacity:1;line-height:18px;opacity:0.7;color:#fff;display:none;text-shadow:0 0 3px #000,1px 1px 0 #000,2px 2px 1px #000;font-size:11px}
.clear{clear:both;}
#slider1 .slider1Image span strong{font-size:16px;font-weight:lighter;}
#slider1 .left{top:0;left:0;width:125px !important;height:407px;}
#slider1 .right{right:0;bottom:0;width:125px !important;height:412px;}
#slider1 ul{list-style-type:none;margin:0;padding:0;}
#slider1 ul li{list-style-type:none;margin:0;padding:0;}
#content .pagination{color:#999;text-shadow:1px 1px 1px #000;height:7px;margin-left:50px;}
#content .pagination a{background:url(../images/boutons/pagination.gif) left no-repeat;padding:0;margin:10px 0 0 7px;text-decoration:none;height:7px;width:7px;}
#content .pagination a img{margin:0;padding:0;}
#content .pagination a:hover{background:url(../images/boutons/pagination.gif) right no-repeat;}
#content .pagination a.current,#content .pagination a.current:hover{background:url(../images/boutons/pagination.gif) center no-repeat;cursor:default;}
#content .pagination a.fleche{height:12px;width:14px;}
#content .pagination a.gauche{background:url(../images/boutons/p-gauche.gif) left no-repeat;margin-left:17px}
#content .pagination a.gauche:hover{background:url(../images/boutons/p-gauche.gif) center no-repeat}
#content .pagination a.droite{background:url(../images/boutons/p-droite.gif) left no-repeat;margin-left:7px}
#content .pagination a.droite:hover{background:url(../images/boutons/p-droite.gif) center no-repeat}
#content .pagination a.disable,#content .pagination a:hover.disable{background-position:right;cursor:default}
.addthis_default_style{background:#FFF url(../images/general/bg_input.gif) bottom repeat-x;float:right;margin-right:10px;padding:2px 2px 2px 1px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.addthis_default_style a{color:#222}
#content #classement{}
#content #classement tr,#sidebar #classement tr{background:#000}
#content #classement tr.fond2,#sidebar #classement tr.fond2{background:#111}
#content #classement th,#sidebar #classement th{background:url(../images/tabs/menu2.gif) top repeat-x;color:#FFF;text-shadow:1px 1px 1px #000;font-weight:lighter;text-transform:uppercase;font-size:10px;}
#content #classement th,#content #classement td,#sidebar #classement th,#sidebar #classement td{padding:3px;text-align:center;}
#content #classement th,#sidebar #classement th{padding:5px 2px 5px 2px;border-right:1px solid #000;border-bottom:1px solid #222}
#sidebar #classement th{padding:3px 2px 3px 2px}
#sidebar #classement td{padding:2px}
#content #classement th.vide,#sidebar #classement th.vide{background:none;border:none;}
#content #classement td,#sidebar #classement td{border-bottom:1px solid #222;color:#888;font-size:10px;border-right:1px dotted #1a1a1a}
#content #classement td.logo,#content #classement td.rank,#sidebar #classement td.logo,#sidebar #classement td.rank{background:#000;border-bottom:none;}
#sidebar #classement td.rank{padding:1px;}
#content #classement td.rank,#sidebar #classement td.rank{border-right:none;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;}
#content #classement td.titre,#sidebar #classement td.titre{font-weight:bold;color:#FFF;font-size:11px;text-align:left;}
#content #classement tr#defaut_eq,#sidebar #classement tr#defaut_eq{background:url(../images/tabs/menu-vert.gif) top repeat-x}
#content #classement tr#defaut_eq td,#sidebar #classement tr#defaut_eq td{color:#ccffcc}
#content #classement tr#defaut_eq td.titre,#sidebar #classement tr#defaut_eq td.titre{color:#FFF}
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background:#FFF;}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:790px;padding:10px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:790px;height:90px;}
.jcarousel-skin-tango .jcarousel-item{width:150px;height:90px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-right:0;margin-left:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
