*{outline:none;margin:0;padding:0}
body{background:#093977 url(/css/../css/images/fond.jpg) repeat-x;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
#wrapper{width:1150px;margin:0 auto}
#wrapper #floatmain{width:1010px;float:left}
p{clear:both;padding:0 0 1em}
h2{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;font-weight:700}
h4{font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-transform:uppercase}
a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
select{border:1px solid #000;border-right:1px solid #000;border-left:1px solid #999;border-top:1px solid #999;background-color:#fff;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#DF7210;float:left;padding:2px}
select option{border:none;border-bottom:1px solid #ccc;background-color:#fff;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#DF7210;float:left;padding:0}
textarea{border:1px solid #000;border-right:1px solid #000;border-left:1px solid #999;border-top:1px solid #999;background-color:#fff;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#666;float:left;padding:2px}
input{border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #999;border-top:1px solid #999;background-color:#fff;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#df7210;float:left;padding:2px}
input:focus{border:1px solid #F60;background-color:#FFF;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#df7210;float:left;padding:2px}
label{color:#666;font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;float:left;margin:0 0 2px}
html input[type=radio],#main form input[type=checkbox]{height:15px;width:15px;border:none;outline:none;margin-top:4px}
html input[type=radio]:focus,#main form input[type=checkbox]:focus{height:15px;width:15px;border:none;outline:none}
input[type=submit]{background-color:#CCC}
a{color:#333;text-decoration:none}
a:hover{color:#666;text-decoration:underline}
ul{list-style:square inside}
.checkbox_list{list-style:none inside;font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;float:left}
.help{clear:both;display:block}
.voir{text-indent:-5000px;background:transparent url(/css/images/mini-infos.png) no-repeat top;height:12px;width:12px;float:left;padding:0 5px}
.voir:hover{text-indent:-5000px;background:transparent url(/css/images/mini-infos.png) no-repeat bottom;height:12px;width:12px;float:left;padding:0 5px}
#main .white{color:#FFF}
.bordeaubold{color:#600;font-weight:700}
p.separation{width:200px;height:10px;border-bottom:1px solid #600;margin:0 auto 10px;padding:0}
#header{height:224px;width:990px;background:transparent url(/css/images/new_head.jpg.v.124) no-repeat;margin:10px auto}
#logo{height:151px;text-align:right}
#logo a{display:block;width:320px;height:151px}
#user-links{width:320px;float:left}
#main-nav{width:670px;float:left}
#publicite{height:132px}
#publicite a{display:block;width:660px;height:132px;float:none;z-index:1000;position:relative}
#publicite #pub_1{display:block;width:200px;height:132px;top:-132px}
#publicite #pub_2{display:block;width:460px;height:132px;top:-264px;left:200px}
#publicite #old_pub{display:block;width:657px;height:131px;background:transparent url(/css/images/old_pub.jpg.v.124) no-repeat;margin-top:1px;margin-right:1px;float:right}
#user-links ul li{width:62px;height:72px;display:block;float:left;_margin:0;list-style:none inside;text-indent:-5000px;margin:0 8px}
#user-links ul li a{width:62px;height:72px;display:block}
#main-nav ul li{width:85px;height:91px;display:block;float:left;_margin:0;list-style:none inside;text-indent:-5000px;margin:0 13px}
#main-nav ul li a{width:85px;height:91px;display:block}
.messagerie{background:transparent url(/css/images/boutons/messagerie-hover.gif) bottom no-repeat}
.messagerie:hover{background:transparent url(/css/images/boutons/messagerie-hover.gif) top no-repeat}
.tournois{background:transparent url(/css/images/boutons/tournois-hover.gif) bottom no-repeat}
.tournois:hover{background:transparent url(/css/images/boutons/tournois-hover.gif) top no-repeat}
.boutique{background:transparent url(/css/images/boutons/boutique-hover.gif) bottom no-repeat}
.boutique:hover{background:transparent url(/css/images/boutons/boutique-hover.gif) top no-repeat}
.profil{background:transparent url(/css/images/boutons/profil-hover.gif) bottom no-repeat}
.profil:hover{background:transparent url(/css/images/boutons/profil-hover.gif) top no-repeat}
.inscription{background:transparent url(/css/images/boutons/inscription-hover.gif) bottom no-repeat}
.inscription:hover{background:transparent url(/css/images/boutons/inscription-hover.gif) top no-repeat}
.aide{background:transparent url(/css/images/boutons/aide-hover.gif) bottom no-repeat}
.aide:hover{background:transparent url(/css/images/boutons/aide-hover.gif) top no-repeat}
.organismes{background:transparent url(/css/images/boutons/organismes-hover.gif) bottom no-repeat}
.organismes:hover{background:transparent url(/css/images/boutons/organismes-hover.gif) top no-repeat}
.actualites{background:transparent url(/css/images/boutons/actualites-hover.gif) bottom no-repeat}
.actualites:hover{background:transparent url(/css/images/boutons/actualites-hover.gif) top no-repeat}
.communaute{background:transparent url(/css/images/boutons/communaute-hover.gif) bottom no-repeat}
.communaute:hover{background:transparent url(/css/images/boutons/communaute-hover.gif) top no-repeat}
.liens{background:transparent url(/css/images/boutons/liens-hover.gif) bottom no-repeat}
.liens:hover{background:transparent url(/css/images/boutons/liens-hover.gif) top no-repeat}
.connexion{background:transparent url(/css/images/boutons/connexion-hover.gif) bottom no-repeat}
.connexion:hover{background:transparent url(/css/images/boutons/connexion-hover.gif) top no-repeat}
.deconnexion{background:transparent url(/css/images/boutons/deconnexion-hover.gif) bottom no-repeat}
.deconnexion:hover{background:transparent url(/css/images/boutons/deconnexion-hover.gif) top no-repeat}
#cadre-principal-haut{width:990px;height:5px;background:transparent url(/css/images/principal-haut.jpg) no-repeat;margin:0 auto}
#cadre-principal-repeat{width:950px;background:transparent url(/css/images/principal-repeat.jpg) repeat-y;margin:0 auto;padding:10px 20px}
#cadre-principal-bas{width:990px;height:6px;background:transparent url(/css/images/principal-bas.jpg) no-repeat;margin:0 auto}
.copyright{width:990px;text-align:right;padding-right:145px;margin:0 auto}
.copyright p{display:inline;padding:0 5px}
.pub-right{float:left;margin-top:5px;width:130px}
#my_contact_form_send div{clear:both;padding:10px}
#my_contact_form_send div label{margin-right:3px;text-align:right;width:120px}
#my_contact_form_send div textarea{width:500px;margin-bottom:10px}
.module-mentionsLegales .cadre-content{text-align:justify;line-height:14px;padding:20px}
.module-mentionsLegales .cadre-content p.mention-list{border:1px solid #F33;background-color:#FFCBB3;margin-bottom:10px;padding:10px}
#main{width:745px;float:right}
.cadre td.first{padding-left:7px;padding-right:3px}
.cadre th.first{padding-left:7px;padding-right:3px;height:30px}
p.error{border:2px solid #C00;color:#C00;background:#ead3d0 url(/css/images/error.gif) no-repeat 14px 0;margin:10px;padding:10px 10px 10px 40px}
p.success{border:2px solid #006;color:#006;background:#c6e0fa url(/css/images/sucess.gif) no-repeat;margin:10px;padding:10px 10px 10px 40px}
div#flashes{padding:10px 10px 0}
ul.error_list{border:2px solid #C00;color:#C00;background:#ead3d0 url(/css/images/error.gif) no-repeat 2px 0;list-style:square inside;min-height:19px;_height:19px;text-align:left;font:normal 9px/12px Verdana, Arial, Helvetica, sans-serif;clear:both;margin:0 auto;padding:5px 5px 5px 30px}
#sidebar ul.error_list li{background:transparent none;padding-left:0}
.error_form ul.errors{color:#F77;padding-left:305px;list-style:none inside;padding-top:5px}
.error_form ul.errors li{background:transparent url(/css/images/fleche-erreur.png) no-repeat left bottom;font-size:9px;padding:5px 0 2px 17px}
.error_form input{background-color:#FFD9D9;border:1px solid red}
.form_errors{border:2px solid #C00;color:#C00;background:#ead3d0 url(/css/images/error.gif) no-repeat 14px 0;clear:both;margin:10px auto;padding:10px 10px 10px 40px}
.form_errors ul.errors{color:#FFB7B7;padding-left:305px;list-style:square inside;padding-top:5px}
.form_errors ul.errors li{padding:5px 0 2px}
span.error{color:#FFF;background-color:#900;padding:3px}
#main #form-login,#main #form-password{width:330px;background:transparent url(/css/images/repeatconnexion.gif) bottom repeat-y;margin:0 auto}
#main #form-login h2,#main #form-password h2{height:27px;color:#333;background:transparent url(/css/images/h2connexion.gif) no-repeat;text-transform:uppercase;font:bold 16px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:10px 0 0 10px}
#main #form-login:after,#main #form-password:after{content:"";height:13px;display:block;clear:both;background:transparent url(/css/images/footerconnexion.gif) bottom no-repeat}
#main #form-login div,#main #form-password p{text-align:justify;clear:both;margin:0;padding:5px 10px}
#main #form-login ul.actions + p{text-align:left;padding-left:10px;padding-top:10px}
#main #form-login a,#main #form-password a{font:normal 9px/12px Verdana, Arial, Helvetica, sans-serif;color:#000}
#main #form-login a:hover,#main #form-password a:hover{font:normal 9px/12px Verdana, Arial, Helvetica, sans-serif;color:#666}
#main #form-login ul.actions,#main #form-password ul.actions{padding-left:60px;list-style:none inside}
#main #form-login label,#main #form-password label{width:140px;padding-right:5px;text-align:right}
#main #form-login ul.actions input,#main #form-password ul.actions input{border:none;height:48px;width:220px;background:transparent url(/css/images/fond-connexion.jpg) left no-repeat;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:left;padding:3px 3px 3px 95px}
#main #form-login ul.actions input:hover,#main #form-password ul.actions input:hover{border:none;height:48px;width:220px;background:transparent url(/css/images/fond-connexion.jpg) left no-repeat;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#F30;cursor:pointer;text-align:left;padding:3px 3px 3px 95px}
#main #form-login #flash-errors ul.errors,#main #form-password #flash-errors ul.errors{list-style:none inside;border:2px solid #C00;color:#C00;background:#ead3d0 url(/css/images/error.gif) no-repeat 14px 0;margin:10px;padding:10px 10px 10px 40px}
#main #form-login .error_form ul.errors,#main #form-password .error_form ul.errors{list-style:none inside;padding-left:145px}
#form-new-password div{clear:both;height:30px;padding-left:230px}
#sidebar{width:205px;float:left}
.bloc{padding-right:20px;margin-bottom:10px;background:transparent url(/css/images/bloc-noir-repeat.gif) repeat-y;font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif}
.bloc h2{height:30px;background:transparent url(/css/images/bloc-noir-top.gif) no-repeat;text-transform:uppercase;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FFF;text-align:center;padding-top:10px}
.bloc:after{content:"";display:block;height:16px;clear:both;background:transparent url(/css/images/bloc-noir-bottom.gif) no-repeat}
.bloc p{padding-right:10px;padding-left:10px}
.bloc ul li{background:transparent url(/css/images/puce-noir.gif) no-repeat 3px -1px;padding-left:18px;padding-bottom:10px;padding-right:10px;clear:both;display:block}
#sidebar .bloc ul.actions{width:159px;list-style:none outside;margin:0 auto;padding:0}
#sidebar .bloc ul.actions li{background:transparent none;text-align:center;clear:both;width:159px;height:21px;margin:3px 0;padding:0}
#sidebar .bloc ul.actions li a{background-color:#ddd;color:#000;font-weight:700;display:block;width:157px;height:17px;border-top:1px solid #999;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #999;padding-top:2px}
#sidebar .bloc ul.actions li a:hover{background-color:#fff;color:#000;font-weight:700;display:block;width:157px;height:17px;border:1px solid #900;padding-top:2px;text-decoration:none}
#sidebar .bloc ul.actions li input{background-color:#ddd;color:#000;font-weight:700;cursor:pointer}
#sidebar .bloc ul.actions li input:hover{background-color:#fff;color:#000;font-weight:700;cursor:pointer;border:1px solid #900}
.bloc label{padding:5px 0}
.bloc input,.bloc select{border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #999;border-top:1px solid #999;background-color:#fff;color:#df7210;font-weight:400;width:159px;margin-bottom:5px;padding:2px}
.bloc input:focus{border:1px solid #F60;background-color:#FFF;color:#df7210;font-weight:400;width:159px;margin-bottom:5px;padding:2px}
.bloc a{color:#000;display:block;clear:both}
.bloc span{display:block;clear:both}
.bloc .error_form ul.errors{list-style:none inside;padding:0}
.bloc .error_form ul.errors li{list-style:none inside;padding:0 0 0 18px}
.bloc #form-login,.bloc #form-password{text-align:right;padding:0}
.bloc #form-login p,.bloc #form-password p{padding-bottom:0}
.bloc #form-login label,.bloc #form-password label{text-align:left;width:130px;padding:0}
.bloc #form-login p.btns,.bloc #form-password p.btns{height:48px}
.bloc #form-login p.btns input,.bloc #form-password p.btns input,.bloc #form-login p.btns input:hover,.bloc #form-password p.btns input:hover,.bloc #form-login p.btns input:focus,.bloc #form-password p.btns input:focus{border:none;height:48px;width:165px;background:transparent url(/css/images/fond-bloc-bouton-connexion.gif) no-repeat -1px -1px;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:left;padding:3px 3px 3px 75px}
.bloc #form-login p.btns input:hover,.bloc #form-password p.btns input:hover{color:#df7210;cursor:pointer}
#sidebar .couleur-tournoi{background:transparent url(/css/images/bloc-orange-repeat.gif) repeat-y left bottom}
#sidebar .couleur-tournoi:after{background:transparent url(/css/images/bloc-orange-bottom.gif) no-repeat}
#sidebar .couleur-tournoi h2{background:transparent url(/css/images/bloc-orange-top.gif) no-repeat}
.bloc.couleur-tournoi ul li{background:transparent url(/css/images/puce-orange.gif) no-repeat 3px -1px}
#sidebar .couleur-boutique{background:transparent url(/css/images/bloc-rose-repeat.gif) repeat-y left bottom}
#sidebar .couleur-boutique:after{background:transparent url(/css/images/bloc-rose-bottom.gif) no-repeat}
#sidebar .couleur-boutique h2{background:transparent url(/css/images/bloc-rose-top.gif) no-repeat}
.bloc.couleur-boutique ul li{background:transparent url(/css/images/puce-rose.gif) no-repeat 3px -1px}
#sidebar .couleur-boutique input:focus{border:1px solid #F06;color:#030}
#sidebar .couleur-organisme{background:transparent url(/css/images/bloc-vert-repeat.gif) repeat-y left bottom}
#sidebar .couleur-organisme:after{background:transparent url(/css/images/bloc-vert-bottom.gif) no-repeat}
#sidebar .couleur-organisme h2{background:transparent url(/css/images/bloc-vert-top.gif) no-repeat}
.bloc.couleur-organisme ul li{background:transparent url(/css/images/puce-vert.gif) no-repeat 3px -1px}
#sidebar .couleur-myPost input:focus{border:1px solid #09C;color:#030}
#sidebar .couleur-profil{background:transparent url(/css/images/bloc-violet-repeat.gif) repeat-y left bottom}
#sidebar .couleur-profil:after{background:transparent url(/css/images/bloc-violet-bottom.gif) no-repeat}
#sidebar .couleur-profil h2{background:transparent url(/css/images/bloc-violet-top.gif) no-repeat}
.bloc.couleur-profil ul li{background:transparent url(/css/images/puce-violet.gif) no-repeat 3px -1px}
#sidebar .couleur-profil input:focus{border:1px solid #339;color:#030}
#sidebar .couleur-lien{background:transparent url(/css/images/bloc-marine-repeat.gif) repeat-y left bottom}
#sidebar .couleur-lien:after{background:transparent url(/css/images/bloc-marine-bottom.gif) no-repeat}
#sidebar .couleur-lien h2{background:transparent url(/css/images/bloc-marine-top.gif) no-repeat}
.bloc.couleur-lien ul li{background:transparent url(/css/images/puce-marine.gif) no-repeat 3px -1px}
#sidebar .couleur-lien input:focus{border:1px solid #036;color:#030}
div#slot-home-filters form div ul.radio_list ul{list-style:none inside;background:transparent none;padding-left:0;clear:both;width:200px}
div#slot-home-filters form div ul.radio_list li{list-style:none inside;background:transparent none;padding-left:0}
div#slot-home-filters form div ul.radio_list li input{width:inherit;margin-right:5px}
div#slot-home-filters form div ul.radio_list li label{padding-top:4px;line-height:15px;margin:0}
input#tournoi_filters_hide_inscription_not_open{float:left;margin-right:5px;margin-top:23px}
input#tournoi_filters_hide_inscription_not_open:active{border-color:#090}
select#tournoi_filters_etat_id + label{width:146px}
label#tournoi_filters_hide_inscription_not_open_label{width:143px}
.cadre h1{display:block;height:34px;text-transform:uppercase;font:bold 20px/22px Verdana, Arial, Helvetica, sans-serif;color:#fff;padding-top:7px;padding-left:15px;background:transparent url(/css/images/tournois-h1.gif) no-repeat}
.cadre:after{content:"";display:block;width:744px;height:16px;clear:both;background:transparent url(/css/images/tournois-footer.gif) no-repeat}
.cadre{width:745px;background:transparent url(/css/images/tournois-repeat1.gif) repeat-y;color:#000}
.cadre table{width:100%;border-spacing:0;border-collapse:collapse;padding:10px}
.cadre table td{text-align:center;border-right:1px solid #f5e5be;padding:10px}
.cadre thead{height:30px}
.cadre div#tabs{margin:10px}
.cadre td.last ul li{width:46px;height:72px;float:right}
*+html .cadre td.last ul li{height:13px}
div.bloc_accueil{clear:both;height:295px}
#prochain_tournois_list h2{display:block;height:34px;text-transform:uppercase;font:bold 20px/22px Verdana, Arial, Helvetica, sans-serif;color:#fff;padding-top:7px;padding-left:15px;background:transparent url(/css/images/accueil-tournois-h2.gif) no-repeat}
#prochain_tournois_list:after{content:"";display:block;width:366px;height:16px;clear:both;background:transparent url(/css/images/accueil-tournoi-footer.gif) no-repeat}
#prochain_tournois_list{width:367px;float:left;background:transparent url(/css/images/accueil-tournois-repeat1.gif) repeat-y;margin:0}
#list-tournois_home td.last{width:45px;font-weight:700}
#list-tournois_home td.tournoi_nb_places{width:55px}
#list-tournois_home td{border-collapse:collapse}
#list-tournois_home th{border-collapse:collapse;height:30px}
#list-tournois_home .tournoi_inscrire{text-indent:-5000px;background:transparent url(/css/images/mini-inscrire.png) no-repeat top;height:12px;width:12px;float:right;padding:0 5px}
#list-tournois_home .tournoi_inscrire:hover{text-indent:-5000px;background:transparent url(/css/images/mini-inscrire.png) no-repeat bottom;height:12px;width:12px;float:right;padding:0 5px}
#list-tournois_home .tournoi_desinscrire{text-indent:-5000px;background:transparent url(/css/images/mini-desinscrire.png) no-repeat top;height:12px;width:12px;float:right;padding:0 5px}
#list-tournois_home .tournoi_desinscrire:hover{text-indent:-5000px;background:transparent url(/css/images/mini-desinscrire.png) no-repeat bottom;height:12px;width:12px;float:right;padding:0 5px}
#home_pub{width:378px;float:left;height:285px;margin:0}
#home_pub:after{content:"";display:none;width:366px;height:16px;clear:both;background:none}
#presentation_pmt{width:748px;float:left;height:285px;margin:0}
#presentation_pmt a{width:748px;height:285px;display:block}
#actualites_list h2{display:block;height:34px;text-transform:uppercase;font:bold 20px/22px Verdana, Arial, Helvetica, sans-serif;color:#fff;padding-top:7px;padding-left:15px;background:transparent url(/css/images/accueil-actus-h2.gif) no-repeat}
#actualites_list:after{content:"";display:block;width:366px;height:16px;clear:both;background:transparent url(/css/images/accueil-actus-footer.gif) no-repeat}
#actualites_list{width:367px;float:left;margin-left:11px;background:transparent url(/css/images/accueil-actus-repeat1.gif) repeat-y}
#list-myPosts_home td.first{width:80px;font-weight:700;height:13px}
#list-myPosts_home td.my_post_source{width:60px}
#list-myPosts_home tr td{border-color:#cdd8f7}
#list-myPosts_home tr.odd td{background-color:#b0c5fa;border-color:#dae3f8}
#list-myPosts_home th{background-color:#b0c5fa;height:30px;border-color:#dae3f8}
#messages_list h2{display:block;height:34px;text-transform:uppercase;font:bold 20px/22px Verdana, Arial, Helvetica, sans-serif;color:#fff;padding-top:7px;padding-left:15px;background:transparent url(/css/images/accueil-mail-h2.gif) no-repeat}
#messages_list:after{content:"";display:block;width:366px;height:16px;clear:both;background:transparent url(/css/images/accueil-mail-footer.gif) no-repeat}
#messages_list{width:367px;float:left;background:transparent url(/css/images/accueil-mail-repeat1.gif) repeat-y;margin:0}
#list-myMessages_home tr.unread td{font-weight:700;color:#900}
#list-myMessages_home td.my_message_title{width:126px}
#list-myMessages_home tr td{border-color:#e2e2e2}
#list-myMessages_home tr.odd td{background-color:#d5d5d5;border-color:#e9e9e9}
#list-myMessages_home th{background-color:#d5d5d5;height:30px;border-color:#e9e9e9}
#list-tournois td.first{width:100px;background:transparent url(/css/images/calendrier1.gif) no-repeat right;padding:0 11px}
#list-tournois tr.invitation td.first{width:100px;background:transparent url(/css/images/calendrier-reserve-1.gif) no-repeat right;padding:0 11px}
#list-tournois tr.tournoi_online td.first{width:100px;background:transparent url(/css/images/calendrier-online-1.gif) no-repeat right;padding:0 11px}
#list-tournois tr.odd td.first{width:100px;background:transparent url(/css/images/calendrier2.gif) no-repeat right}
#list-tournois tr.odd.invitation td.first{width:100px;background:transparent url(/css/images/calendrier-reserve-2.gif) no-repeat right}
#list-tournois tr.odd.tournoi_online td.first{width:100px;background:transparent url(/css/images/calendrier-online-2.gif) no-repeat right}
#list-tournois td.first div.tournoi_jour{font-size:11px;color:#fff;font-weight:700;letter-spacing:-1px}
#list-tournois div.tournoi_date{font-size:20px;color:#000;font-weight:700;padding-top:2px}
#list-tournois div.tournoi_mois{padding-bottom:6px;letter-spacing:-1px;font-size:10px}
#list-tournois th.lieu-tournoi{width:270px}
#list-tournois th.ville-tournoi{width:173px}
.sociable{clear:both;height:95px}
.sociable_tagline h2{font-weight:700;font-color:red;padding:10px 0}
a#icon_facebook{display:block;height:60px;width:59px;background:transparent url(/css/../images/share_links/facebook.png) no-repeat;text-indent:-5000px;margin-right:5px}
a#icon_twitter{display:block;height:60px;width:59px;background:transparent url(/css/../images/share_links/twitter.png) no-repeat;text-indent:-5000px;margin-right:5px}
a#icon_google{display:block;height:60px;width:59px;background:transparent url(/css/../images/share_links/google.png) no-repeat;text-indent:-5000px;margin-right:5px}
a#icon_digg{display:block;height:60px;width:59px;background:transparent url(/css/../images/share_links/digg.png) no-repeat;text-indent:-5000px;margin-right:5px}
img.sociable-hovers{border:none;margin-right:5px}
a#link_to_show_list_inscrits{display:block;border:1px solid #000;margin-top:10px;width:160px;padding:5px}
#tab-gestion ul li{list-style:square inside;padding:3px}
#list_of_inscriptions table{border-collapse:collapse;text-align:center}
#list_of_inscriptions table td{border:1px solid #999;padding:2px}
#list_of_inscriptions table th{border:1px solid #999;background-color:#FC6;padding:2px}
#tab-update-tournoi a#link_to_add_lieu{display:block;padding-bottom:15px;width:102px;margin:0 auto}
#link_to_invite_for_finale{clear:both;display:block;padding-top:5px}
#list-myMessages tr.unread td.first{background:transparent url(/css/images/nonlu.png) no-repeat left}
#list-myMessages tr.unread.odd td.first{background:transparent url(/css/images/nonlu2.png) no-repeat right;font-weight:700}
#list-myMessages tr.repondu td.first{background:transparent url(/css/images/repondu.png) no-repeat left}
#list-myMessages tr.repondu.odd td.first{background:transparent url(/css/images/repondu2.png) no-repeat right}
#list_of_new_destinataires span.dest{height:16px;float:left}
#my_message_new label#my_message_body_label{float:none;margin-bottom:2px}
#my_message_new #create-message-destinataire{display:block;float:left;width:110px;height:80px;padding-right:10px;text-indent:-5000px;background:transparent url(/css/images/contact-ajout-dest.png) no-repeat top}
#my_message_new #create-message-destinataire:hover{display:block;float:left;width:110px;height:80px;padding-right:10px;text-indent:-5000px;background:transparent url(/css/images/contact-ajout-dest.png) no-repeat bottom}
#my_message_new #create-message-liste-diffusion{display:block;float:left;width:110px;height:80px;padding-right:10px;text-indent:-5000px;background:transparent url(/css/images/contact-liste-diff.png) no-repeat top}
#my_message_new #create-message-liste-diffusion:hover{display:block;float:left;width:110px;height:80px;padding-right:10px;text-indent:-5000px;background:transparent url(/css/images/contact-liste-diff.png) no-repeat bottom}
#my_message_new #dialog-add-destinataire div{padding:10px 0}
button.btn_delete_destinataire{border:none;background:transparent url(/css/img/cancel.png) no-repeat center -3px;height:16px;width:16px;margin-left:5px}
#dialog-add-destinataire div{clear:both;padding:3px 0}
#dialog-add-destinataire div label{margin-right:2px}
#list-organismes td.last a.link_to_remove_favoris{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/favoris-update.png) no-repeat top center;padding:3px}
#list-organismes td.last a.link_to_remove_favoris:hover{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/favoris-update.png) no-repeat bottom center;padding:3px}
#list-organismes td.last a.link_to_add_favoris{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/favoris-ajout.png) no-repeat top center;padding:3px}
#list-organismes td.last a.link_to_add_favoris:hover{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/favoris-ajout.png) no-repeat bottom center;padding:3px}
#list-organismes td.last a.organisme_voir{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/voir-infos-organisme.png) no-repeat center top;padding:3px}
#list-organismes td.last a.organisme_voir:hover{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/voir-infos-organisme.png) no-repeat center bottom;padding:3px}
#tab-description > div{clear:both;min-height:28px;_height:28px;margin-bottom:5px}
#tab-description .info_principale_tournois{width:380px;float:left}
#tab-description .info_principale_tournois p{margin:1em}
#tab-inscriptions .insc-align-right{width:300px;text-align:right}
#tab-adresse label{padding-right:3px;width:300px;text-align:right}
#tab-organisateurs ul li{margin:3px;padding:5px 2px}
#tab-organisateurs .organisme_organisateur_actions ul li{background:transparent none;list-style:none inside}
#list_of_organisateurs a.delete-organisateur{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/organisateur.png) no-repeat center top;padding:3px}
#list_of_organisateurs a.delete-organisateur:hover{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/organisateur.png) no-repeat center bottom;padding:3px}
#list_of_organisateurs a.be-responsable{display:block;float:left;width:60px;height:60px;text-indent:-5000px;background:transparent url(/css/images/organisateur-admin.png) no-repeat center top;padding:3px}
#list_of_organisateurs a.be-responsable:hover{display:block;float:left;width:60px;height:60px;text-indent:-5000px;background:transparent url(/css/images/organisateur-admin.png) no-repeat center bottom;padding:3px}
#list_of_organisateurs table tr td{background:#f8efda none;border-right:1px solid #f5e5be;padding:0}
#list_of_organisateurs table td.last{width:160px;height:85px}
#list_of_organisateurs table td.last ul li{width:66px}
#list_organisateurs td.last a.fiche-profil{display:block;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/voir-profil.png) no-repeat top center;margin:0 auto;padding:3px}
#list_organisateurs td.last a.fiche-profil:hover{display:block;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/voir-profil.png) no-repeat bottom center;margin:0 auto;padding:3px}
#list_organisateurs td.last a.profil_ecrire{display:block;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/ecrire-profil.png) no-repeat top center;margin:0 auto;padding:3px}
#list_organisateurs td.last a.profil_ecrire:hover{display:block;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/ecrire-profil.png) no-repeat bottom center;margin:0 auto;padding:3px}
#tab-jetons #list_of_transactions table td{border-right:1px solid #f5e5be}
#tab-jetons #list_of_transactions table tr.organisme_transaction td{background:#f8efda none;height:20px;color:inherit;padding:10px}
#tab-jetons #list_of_transactions table tr.organisme_transaction.odd td{background:#fae5b0 none;height:20px;color:inherit;padding:10px}
#tab-jetons #list_of_transactions table tfoot tr td{background:transparent none}
#tab-jetons #list_of_transactions table tr.odd td{border-right:1px solid #f8efda}
#tab-jetons #list_of_transactions table td.last ul{list-style:square inside;text-align:left}
#tab-jetons #list_of_transactions table tr.organisme_transaction td.transaction_type_credit{color:#090}
#update-lieu-form div{clear:both;padding:5px 0}
#update-lieu-form label{width:200px;text-align:right;margin-right:3px}
#update-lieu-form div div{float:left;clear:none}
#update-lieu-form div div label{text-align:left;padding-left:3px}
#tab-update-geoloc #link_to_show_map{clear:both;display:block;padding-top:10px;text-align:center}
#update-lieu-form #cache_map{text-align:left;clear:both}
#tab-update-championnat > div{clear:both;margin-bottom:35px}
#tab-update-warnings div{clear:both;min-height:35px;_height:35px}
#tab-update-warnings label{width:390px;text-align:right;margin-right:3px}
#championnat_is_automated_label{height:25px}
#tab-update-finale div{clear:both;float:none}
#tab-update-finale div div{clear:both;float:none;height:25px}
#update-tournoi-form label{width:315px;text-align:right}
#main div.descriptif-organisme{float:left;width:330px;clear:none;padding-right:15px}
#list-myPosts td.last{width:40px}
#list-myPosts td.my_post_source{width:75px}
#list-myPosts tr.unpublished td{color:#AAA}
#list-myPosts td.last a.myPost_lire{display:block;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/lire-la-suite.png) no-repeat center top;padding:3px}
#list-myPosts td.last a.myPost_lire:hover{display:block;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/lire-la-suite.png) no-repeat center bottom;padding:3px}
#tab-actualites td.last ul li{width:inherit;height:inherit;float:none}
#tab-actualites td.last a{display:block;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/lire-la-suite.png) no-repeat top center;margin:0 auto;padding:3px}
#tab-actualites td.last a:hover{display:block;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/lire-la-suite.png) no-repeat bottom center;margin:0 auto;padding:3px}
#tab-actualite > div{clear:both;padding-top:10px}
#tab-documents table td{background:#f8efda none;border-right:1px solid #f5e5be}
#tab-documents table tr.odd td{background:#fae5b0 none;border-right:1px solid #f8efda}
#tab-documents td.last a.update-asset{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/documents-modif.png) no-repeat top center;padding:3px}
#tab-documents td.last a.update-asset:hover{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/documents-modif.png) no-repeat bottom center;padding:3px}
#tab-documents td.last a.delete-asset{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/documents-suppr.png) no-repeat top center;padding:3px}
#tab-documents td.last a.delete-asset:hover{display:block;float:left;width:40px;height:60px;text-indent:-5000px;background:transparent url(/css/images/documents-suppr.png) no-repeat bottom center;padding:3px}
#list-profils td.last{width:100px;height:85px}
#list-profils td.last a.profil_voir{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/voir-profil.png) no-repeat top center;padding:3px}
#list-profils td.last a.profil_voir:hover{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/voir-profil.png) no-repeat bottom center;padding:3px}
#list-profils td.last a.profil_ecrire{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/ecrire-profil.png) no-repeat top center;padding:3px}
#list-profils td.last a.profil_ecrire:hover{display:block;float:left;width:40px;height:66px;text-indent:-5000px;background:transparent url(/css/images/ecrire-profil.png) no-repeat bottom center;padding:3px}
#tab-palmares-championnats table td.first{width:300px}
.module-profil #tab-description .presentation-principal{width:450px;float:left;clear:none}
.module-profil #tab-description .presentation-photo{width:200px;float:left;clear:none}
#tab-profil div,#tab-informations div,#tab-poker div,#tab-room div{margin:0 0 2em;padding:1px 0}
#tab-profil div div,#tab-informations div div,#tab-poker div div,#tab-room div div{margin:0;padding:1px 0}
#tab-profil label,#tab-informations label,#tab-poker label,#tab-room label{width:300px;padding-right:5px;padding-top:2px;text-align:right;display:block;float:left}
#tab-profil label{width:335px}
#tab-profil ul.checkbox_list label,#tab-informations ul.checkbox_list label,#tab-poker ul.checkbox_list label,#tab-room ul.checkbox_list label{text-align:left;padding-left:5px}
#tab-profil input,#tab-informations input,#tab-poker input,#tab-room input{height:14px}
input#profil_upload{height:20px}
#tab-informations div div p{clear:both;text-align:center;width:160px;margin:0 auto}
#tab-informations div div p label{width:140px}
label#profil_is_alert_for_message_label{text-align:left;width:inherit}
label#profil_is_accept_news_from_pms_label{width:84%;text-align:left}
label#profil_is_accept_newsletter_label{width:inherit;text-align:left}
label#profil_is_accept_contact_exterieur_label{width:60%;text-align:left}
a.show-all{display:block;padding-top:5px}
#main .liens-onglets-suiv-prec{clear:both;padding-top:20px;padding-bottom:10px;height:20px;min-height:inherit;_height:inherit}
a.next-tab{float:right;display:block;height:20px;padding-right:20px;background:transparent url(/css/images/next-tab.png) no-repeat right}
a.previous-tab{float:left;display:block;height:20px;padding-left:20px;background:transparent url(/css/images/previous-tab.png) no-repeat left}
ul.pagination{height:26px;margin:15px;padding:10px 10px 10px 240px}
ul.pagination li{display:block;float:left;height:15px;text-align:center;margin:5px}
ul.pagination li.first,ul.pagination li.last,ul.pagination li.prev,ul.pagination li.next{width:25px;border:none;text-indent:-5000px}
ul.pagination li.first a,ul.pagination li.last a,ul.pagination li.prev a,ul.pagination li.next a{width:25px;display:block;border:none;text-indent:-5000px}
ul.pagination li a{color:#000;display:block;height:15px}
#main ul.pagination li a:hover{color:#C00}
ul.pagination li.first a{background:transparent url(/css/images/pagination-premier-dernier.gif) left no-repeat}
ul.pagination li.last a{background:transparent url(/css/images/pagination-premier-dernier.gif) right no-repeat}
ul.pagination li.prev a{background:transparent url(/css/images/pagination-suiv-prec.gif) left no-repeat}
ul.pagination li.next a{background:transparent url(/css/images/pagination-suiv-prec.gif) right no-repeat}
ul.pagination li.first a:hover{background:transparent url(/css/images/pagination-prem-dern-hov.gif) left no-repeat}
ul.pagination li.last a:hover{background:transparent url(/css/images/pagination-prem-dern-hov.gif) right no-repeat}
ul.pagination li.prev a:hover{background:transparent url(/css/images/pagination-suiv-prec-hov.gif) left no-repeat}
ul.pagination li.next a:hover{background:transparent url(/css/images/pagination-suiv-prec-hov.gif) right no-repeat}
ul.pagination li.current{background-color:#000;color:#fff;padding:0 2px}
#tableau-rooms{width:700px;padding-left:20px;padding-top:10px}
#tableau-rooms h2{display:block;clear:both;margin-top:10px}
#tableau-rooms .cadre-room{height:180px;background:transparent url(/css/images/rooms/fond.gif) no-repeat;clear:both;font-size:12px;font-family:Tahoma;padding:5px}
#tableau-rooms .cadre-room .logo{height:120px;width:120px;float:left}
#tableau-rooms .cadre-room .mil{height:120px;width:420px;float:left}
#tableau-rooms .cadre-room .mil1{height:23px;color:#7B0909;background:transparent url(/css/images/rooms/mil1.gif) no-repeat;padding:12px 10px 5px}
#tableau-rooms .cadre-room .mil2{height:25px;color:#7B0909;background:transparent url(/css/images/rooms/mil2.gif) no-repeat;padding:10px 10px 5px}
#tableau-rooms .cadre-room .mil3{width:120px;color:#7B0909;height:25px;background:transparent url(/css/images/rooms/mil3.gif) no-repeat;float:left;padding:10px 10px 5px}
#tableau-rooms .cadre-room .mil4{width:130px;color:#7B0909;height:25px;background:transparent url(/css/images/rooms/mil4.gif) no-repeat;float:left;padding:10px 5px 5px}
#tableau-rooms .cadre-room .screen{height:120px;width:150px;background:transparent url(/css/images/rooms/droite.gif) no-repeat;float:left}
#tableau-rooms .cadre-room .avantage{height:50px;width:525px;background:transparent url(/css/images/rooms/bas1.gif) no-repeat;float:left;padding:5px 5px 5px 10px}
#tableau-rooms .cadre-room .plusinfos{height:35px;width:80px;background:transparent url(/css/images/rooms/bas2.gif) no-repeat;float:left;font-weight:700;padding:20px 5px 5px 65px}
#tableau-rooms .cadre-room .repeat{width:690px;background:transparent url(/css/images/rooms/bas-repeat.gif) repeat-y;clear:both}
#tableau-rooms .cadre-room .repeat-bas{height:19px;width:690px;background:transparent url(/css/images/rooms/bas-repeat-bas.gif) no-repeat}
#tableau-rooms .cadre-room .repeat-haut{width:660px;background:transparent url(/css/images/rooms/bas-repeat-haut.gif) no-repeat;text-align:justify;padding:10px 20px 5px 15px}
#tableau-rooms .fond-room{height:inherit;background:transparent url(/css/images/rooms/fond-repeat.gif) repeat-y;padding:0}
#tableau-rooms .fond-room .fond-haut{background:transparent url(/css/images/rooms/fond-haut.gif) no-repeat;padding:5px}
#tableau-rooms .fond-bas{background:transparent url(/css/images/rooms/fond-bas.gif) no-repeat;height:3px;width:700px}
#myrooms .mesrooms-site h3{height:25px;width:350px;padding-top:5px;padding-left:5px;padding-right:5px;background:transparent url(/css/images/rooms/fond-pseudo-room.jpg) no-repeat;float:left;color:#FFF;text-align:center}
#prochain-tournoi-partenaire{font-size:14px;font-weight:700;padding-left:15px;height:20px;padding-bottom:5px;padding-top:10px;margin-top:10px;color:#900}
div#creer-pseudo-room-inscription #sf_fieldset_profil_room_form p.notice{height:120px}
div#creer-pseudo-room-inscription #sf_fieldset_profil_room_form p.notice a{height:120px;float:left;padding-right:10px;width:120px;display:block}
#list-profil td{border:0;padding:0}
#list-profil tr.odd td{background:none}
#list-profil td.first{width:inherit;padding-right:inherit}
#list-profil .photos-communeaute{width:80px;border:3px double #999;padding:10px 10px 0}
#list-profil .cadre-personne-communeaute{width:100px;margin-top:10px;padding:5px}
#list-profil .pseudo-communeaute{width:106px}
#list-profil .voir-profil-communeaute{width:42px;float:left;padding-left:8px}
#list-profil .voir-profil-communeaute a{width:42px;display:block;text-align:center;background:transparent url(/css/images/zoom-communeaute.gif) no-repeat top;height:12px;text-indent:-5000px;padding:10px 0}
#list-profil .voir-profil-communeaute a:hover{width:42px;display:block;text-align:center;background:transparent url(/css/images/zoom-communeaute.gif) no-repeat bottom;color:#FFF;height:12px;text-indent:-5000px;padding:10px 0}
#list-profil .ecrire-profil-communeaute{width:42px;float:left}
#list-profil .ecrire-profil-communeaute a{width:42px;display:block;text-align:center;background:transparent url(/css/images/mail-communeaute.gif) no-repeat top;height:12px;text-indent:-5000px;padding:10px 0}
#list-profil .ecrire-profil-communeaute a:hover{width:42px;display:block;text-align:center;background:transparent url(/css/images/mail-communeaute.gif) no-repeat bottom;color:#FFF;height:12px;text-indent:-5000px;padding:10px 0}
#label-rechercher{margin:7px 5px 3px 15px}
a.rechercher-membre{display:block;width:130px;height:25px;background:transparent url(/css/images/rechercher-profil.gif) no-repeat top;float:right;text-indent:-5000px;margin-right:10px;margin-top:3px}
a:hover.rechercher-membre{display:block;width:130px;height:25px;background:transparent url(/css/images/rechercher-profil.gif) no-repeat bottom;float:right;text-indent:-5000px}
#filtre-communeaute div{clear:both;height:20px;padding:10px 0}
#filtre-communeaute label{padding-right:10px;padding-left:10px;width:60px}
#podium{width:350px;height:210px;background:transparent url(/css/images/podium.gif) no-repeat bottom;text-align:center;margin:0 auto}
#podium p{text-align:center;font-weight:700;padding:5px 0}
#rang-0{width:112px;height:97px;padding-right:3px;padding-top:20px;float:left}
#rang-1{width:112px;height:97px;float:left;padding:0 3px}
#rang-2{width:112px;height:97px;padding-left:5px;float:left;padding-top:40px}
.ui-loading{background:transparent url(/css/img/ajax-loader.gif) no-repeat scroll center bottom;height:38px;position:relative;z-index:1500;margin-bottom:-38px}
#sidebar .ui-loading{background:transparent url(/css/img/petit-ajax-loader.gif) no-repeat scroll center bottom;height:38px;position:relative;z-index:1500;margin-bottom:-38px}
.ui-datepicker{z-index:2000;width:17em;padding:.2em .2em 0}
.field_indicator_loading,.field_indicator_success,.field_indicator_error{width:30px;height:17px}
.field_indicator_loading{background:transparent url(/css/img/mini-ajax-loader.gif) no-repeat scroll 10px 2px;float:left;padding-left:10px}
.field_indicator_success{background:transparent url(/css/img/tick.png) no-repeat scroll 10px 2px;float:left;padding-left:10px}
.field_indicator_error{background:transparent url(/css/img/cancel.png) no-repeat scroll 10px 2px;float:left;padding-left:10px}
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(/css/img/fancybox/fancy_progress.png) no-repeat}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;background:transparent;display:none;margin:0;padding:20px 20px 40px}
div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF}
div#fancy_content{z-index:100;position:absolute;margin:0}
div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}
img#fancy_img{position:absolute;top:0;left:0;border:0;z-index:100;width:100%;height:100%;margin:0;padding:0}
div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url(/css/img/fancybox/fancy_closebox.png) top left no-repeat;cursor:pointer;z-index:181;display:none}
#fancy_frame{position:relative;width:100%;height:100%;display:none}
#fancy_ajax{width:100%;height:100%;overflow:auto}
a#fancy_left,a#fancy_right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url(/css/data:image/gif;base64,AAAA);outline:none;overflow:hidden}
span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}
span#fancy_left_ico{left:-9999px;background:transparent url(/css/img/fancybox/fancy_left.png) no-repeat}
span#fancy_right_ico{right:-9999px;background:transparent url(/css/img/fancybox/fancy_right.png) no-repeat}
a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}
a#fancy_left:hover span{left:20px}
a#fancy_right:hover span{right:20px}
#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;margin:0;padding:0}
div.fancy_bg{position:absolute;display:block;z-index:70;border:0;margin:0;padding:0}
div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_n.png) repeat-x}
div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_ne.png) no-repeat}
div#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url(/css/img/fancybox/fancy_shadow_e.png) repeat-y}
div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_se.png) no-repeat}
div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_s.png) repeat-x}
div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_sw.png) no-repeat}
div#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url(/css/img/fancybox/fancy_shadow_w.png) repeat-y}
div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url(/css/img/fancybox/fancy_shadow_nw.png) no-repeat}
div#fancy_title{position:absolute;z-index:100;display:none}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}
div#fancy_title table{margin:0 auto}
div#fancy_title table td{vertical-align:middle;padding:0}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/css/img/fancybox/fancy_title_left.png) repeat-x}
td#fancy_title_main{height:32px;background:transparent url(/css/img/fancybox/fancy_title_main.png) repeat-x}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/css/img/fancybox/fancy_title_right.png) repeat-x}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .ui-helper-clearfix{height:1%}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px;background-image:url(/css/images/ui-icons_000000_256x240.png)}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#a4856a url(/css/images/ui-bg_flat_0_a4856a_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-content{border:1px solid #999;background:#fff url(/css/images/ui-bg_highlight-soft_75_ffffff_1x100.png) 50% top repeat-x;color:#000}
.ui-widget-header{color:#555;font-weight:700;border:none;border-bottom:1px solid #df7210;background:#fff none}
.ui-widget-header a{color:#555}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #999;background:#fff url(/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;font-weight:400;color:#000;outline:none}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#df7210;text-decoration:none;outline:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #df7210;background:#fff url(/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;font-weight:400;color:#555;outline:none}
.ui-state-hover a,.ui-state-hover a:hover{color:#555;text-decoration:none;outline:none}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #df5910;background:#df7210 url(/css/images/ui-bg_flat_65_df7210_40x100.png) 50% 50% repeat-x;font-weight:400;color:#fff;outline:none}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;outline:none;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #040f44;background:#fff url(/css/images/ui-bg_highlight-soft_55_ffffff_1x100.png) 50% top repeat-x;color:#040f44}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#040f44}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fcd4c5 url(/css/images/ui-bg_inset-soft_95_fcd4c5_1x100.png) 50% bottom repeat-x;color:#cd0a0a}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-default .ui-icon{background-image:url(/css/images/ui-icons_df7210_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/images/ui-icons_555555_256x240.png)}
.ui-state-active .ui-icon{background-image:url(/css/images/ui-icons_ffffff_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(/css/images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-widget-shadow{background:#aaa url(/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.40;filter:Alpha(Opacity=40);-moz-border-radius:8px;-webkit-border-radius:8px;margin:-10px 0 0 -10px;padding:10px}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;padding:1em 2.2em}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center;margin:0 2.3em}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{text-align:center;font-weight:700;border:0;padding:.7em .3em}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none;padding:.2em}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;cursor:pointer;width:auto;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-dialog{position:relative;width:300px;padding:.2em}
.ui-dialog .ui-dialog-titlebar{position:relative;padding:.5em .3em .3em 1em}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;height:18px;margin:-10px 0 0;padding:1px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-content{border:0;background:none;overflow:auto;zoom:1;padding:.5em 1em}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{float:right;cursor:pointer;line-height:1.4em;width:auto;overflow:visible;margin:.5em .4em .5em 0;padding:.2em .6em .3em}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{zoom:1;padding:0}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;border-top-width:0!important;border-left-width:0!important;margin:0 0 -1px;padding:0}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;background:none;border-width:0;padding:1em 1.4em}
.ui-tabs .ui-tabs-hide{display:none!important}
button.delete-duplicate-date{border:none!important;text-indent:-5000px;background:transparent url(/css/images/cancel.png) no-repeat!important;height:16px;width:16px;cursor:pointer}
p.wym_owner_success /* p[class!=wym_owner_notice][class!=wym_owner_error] */{background:#E6EFC2 none repeat scroll 0 0;border:1px solid #C6D880;color:#529214}
p.wym_owner_notice /* p[class!=wym_owner_success][class!=wym_owner_error] */{background:#FFF6BF none repeat scroll 0 0;border:1px solid #FFD324;color:#817134}
p.wym_owner_error /* p[class!=wym_owner_success][class!=wym_owner_notice] */{background:#FBE3E4 none repeat scroll 0 0;border:1px solid #FBC2C4;color:#D12F19}
div.sociable li{float:left;list-style:none;margin:0;padding:0}
h1,h3,h5,h6{font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;font-weight:700}
a:active,a:visited,a:link,ul.pagination li a:active,ul.pagination li a:visited,.ui-widget-content a{color:#000}
a:visited:hover,a:link:hover{color:#666}
a img,#update-championnat-form fieldset,#update-tournoi-form fieldset,#slot-facebook .connect_widget *,html html#facebook div#u117923_1{border:none}
li ul,.bloc #signin_remember,#list-profil td.first .cadre-personne-communeaute{padding-left:10px}
*+html .radio_list label,*+html .radio_list input,#tab-update-championnat label#championnat_description_label,#tab-update-lots label#championnat_lots_label,#main #list-organismes img.img-organisme{float:none}
.clear,.checkbox_list li,.error_form,div.sociable{clear:both}
.bold,.title,.form_errors h2,#list-myMessages tr.unread td,div.message_content p.expediteur,div.message_content p.created_at,div.message_content p.destinataires,#tab-jetons #list_of_transactions p,.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}
img.invisible,#list_of_new_destinataires span.dest_class,.ui-helper-hidden,.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.floatleft,.copyright-left,#tab-description .lieu_photo,#lieu_upload_label,#main img.img-organisme,.picture-left,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.floatright,.copyright-right,.bloc #form-login input[type=checkbox],.bloc #form-password input[type=checkbox],.bloc #form-login input[type=checkbox]:focus,.bloc #form-password input[type=checkbox]:focus,.picture-right,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.listnone,.bloc ul,#main #list-tournois_home td.last ul,#list-myPosts_home td.last ul,#list-tournois td.last ul,#list-organismes td.last ul,#tab-organisateurs ul,#list_organisateurs td.last ul,#tab-actualites td.last ul,#tab-documents table td.last ul,#list-profils td.last ul,#list-tournois-room td.last ul{list-style:none inside}
#cadre-principal-repeat:after,#tabs:after{content:"";display:block;clear:both}
.copyright a,#footer a{font:10px Arial, Helvetica, sans-serif;color:#FFF}
#my_contact_form_send,#sidebar .pro{padding-bottom:10px}
#my_contact_form_send div input,#tab-documents table td.first,.title-message{width:250px}
.cadre td.last,.cadre th.last{padding-left:2px;padding-right:8px}
#pourquoi-organisme,#fonctionnement-tournoi,#my_message_new,div.message_content{padding:20px}
#fonctionnement-tournoi h2,#fonctionnement-tournoi ul{padding:0 0 11px}
p.notice,p#validateTips{border:2px solid #C60;color:#C60;background:#fce0a3 url(/css/images/notice.gif) no-repeat 7px 0;margin:10px;padding:10px}
.error_form label,#tab-jetons #list_of_transactions table tr.organisme_transaction td.transaction_type_debit{color:red}
#form-new-password div label,form#invitation-form #inscription_pseudo_label,#export_inscriptions_cloture_inscriptions_label,#tab-description #organisme_libelle_label,#tab-description #organisme_organisme_structure_id_label,#create-organisateur-form .label label,#tab-update-championnat #championnat_libelle_label,#tab-actualite #my_post_title_label,#tab-image #my_post_upload_label,#tab-options label,#update-asset-form label,#demande-resultat-form #demande_resultat_message_label{padding-right:3px}
.bloc form,.cadre form,#update-lieu-form fieldset,#import-resultats-form fieldset{padding:10px}
.bloc input[type=checkbox],.bloc input[type=checkbox]:focus{width:13px;margin-right:5px;border:none}
#sidebar .couleur-tournoi input,#sidebar div.couleur-tournoi select,#sidebar .couleur-boutique input,#sidebar div.couleur-boutique select,#sidebar .couleur-organisme input,#sidebar div.couleur-organisme select,#sidebar .couleur-facebook input,#sidebar div.couleur-organisme select,#sidebar .couleur-myPost input,#sidebar div.couleur-myPost select,#sidebar .couleur-profil input,#sidebar div.couleur-profil select,#sidebar .couleur-lien input,#sidebar div.couleur-organisme select{color:#030}
#sidebar .couleur-organisme input:focus,#sidebar .couleur-facebook input:focus{border:1px solid #090;color:#030}
div#slot-mes-organismes ul,div#slot-facebook ul{padding:0 10px}
#sidebar .couleur-facebook,#sidebar .couleur-myPost{background:transparent url(/css/images/bloc-bleu-repeat.gif) repeat-y left bottom}
#sidebar .couleur-facebook:after,#sidebar .couleur-myPost:after{background:transparent url(/css/images/bloc-bleu-bottom.gif) no-repeat}
#sidebar .couleur-facebook h2,#sidebar .couleur-myPost h2{background:transparent url(/css/images/bloc-bleu-top.gif) no-repeat}
.bloc.couleur-facebook ul li,.bloc.couleur-myPost ul li{background:transparent url(/css/images/puce-bleu.gif) no-repeat 3px -1px}
#slot-quick-links h3,#slot-mes-inscriptions h3,#list-myPosts td,#list-profils td{padding:0 5px}
#main .cadre ul.actions,#dialog ul.actions{border-top:1px solid #aaa;clear:both;margin:10px}
#main .cadre ul.actions li,#dialog ul.actions li{list-style:none inside;float:left;text-align:center;background:transparent none}
#main .cadre ul.actions li input,#dialog ul.actions li input{border:none;background:transparent none;width:155px;cursor:pointer;font-size:10px;color:#000;padding-top:7px;height:25px}
#main .cadre ul.actions li input:hover,#dialog ul.actions li input:hover{border:none;background:transparent none;width:155px;cursor:pointer;font-size:10px;text-decoration:underline;color:#900;height:25px;padding-top:3px}
#main .cadre ul.actions li a,#dialog ul.actions li a{width:118px;padding-top:9px;display:block;text-decoration:none;font-weight:700;font-size:10px}
#main .cadre ul.actions li a:hover,#dialog ul.actions li a:hover{width:118px;padding-top:7px;display:block;font-weight:700;font-size:10px;text-decoration:underline;color:#900;padding-bottom:2px}
.cadre table tr.odd td,.cadre table thead tr th{background-color:#fae5b0;border-right:1px solid #f8efda}
.cadre table td.first,#list-organismes td.first{width:150px}
.cadre table thead tr th.first,.cadre table tr.odd td.first{background:transparent url(/css/images/tournois-repeat-odd.gif) repeat-y}
.cadre table thead tr th.last,.cadre table tr.odd td.last{background:transparent url(/css/images/tournois-repeat-odd.gif) repeat-y right center}
#main div.bloc_accueil ul.actions li a,#main div.bloc_accueil ul.actions li a:hover,label#profil_filters_is_accept_contact_exterieur_label{width:inherit}
*+html #prochain_tournois_list,*+html #home_pub,*+html #actualites_list,*+html #messages_list{width:366px}
#list-tournois_home td.first,#list-myMessages_home td.first{width:85px;font-weight:700;height:13px}
#list-tournois_home td.tournoi_commune,#list_organisateurs td.last,#list-myPosts td.my_post_published_at,.exp-message,.des-message{width:120px}
#main #list-tournois_home ul li,#list-myPosts_home td.last ul li,#list-myMessages_home td.last ul li{width:inherit;height:inherit;float:inherit;list-style:none inside}
#list-tournois_home thead tr th.first,#list-tournois_home tr.odd td.first{background:transparent url(/css/images/accueil-tournois-repeat-odd.gif) repeat-y}
#list-tournois_home thead tr th.last,#list-tournois_home tr.odd td.last{background:transparent url(/css/images/accueil-tournois-repeat-odd.gif) repeat-y right center}
#list-tournois_home .tournoi_plus_info,#list-myPosts_home .myPost_lire,#list-myMessages_home .myMessage_lire{text-indent:-5000px;background:transparent url(/css/images/mini-infos.png) no-repeat top;height:12px;width:12px;float:right;padding:0 5px}
#list-tournois_home .tournoi_plus_info:hover,#list-myPosts_home .myPost_lire:hover,#list-myMessages_home .myMessage_lire:hover{text-indent:-5000px;background:transparent url(/css/images/mini-infos.png) no-repeat bottom;height:12px;width:12px;float:right;padding:0 5px}
#list-myPosts_home td.last,#list-myMessages_home td.last{width:22px;font-weight:700}
#list-myPosts_home thead tr th.first,#list-myPosts_home tr.odd td.first{background:transparent url(/css/images/accueil-actus-repeat-odd.gif) repeat-y}
#list-myPosts_home thead tr th.last,#list-myPosts_home tr.odd td.last{background:transparent url(/css/images/accueil-actus-repeat-odd.gif) repeat-y right center}
#list-myMessages_home td.my_message_expediteur,#list-tournois th.place-tournoi{width:70px}
#list-myMessages_home thead tr th.first,#list-myMessages_home tr.odd td.first{background:transparent url(/css/images/accueil-mail-repeat-odd.gif) repeat-y}
#list-myMessages_home thead tr th.last,#list-myMessages_home tr.odd td.last{background:transparent url(/css/images/accueil-mail-repeat-odd.gif) repeat-y right center}
#list-tournois td,#list-tournois-room td{padding:2px 5px}
#list-tournois td.last,#list-tournois-room td.last{width:95px}
#list-tournois td.last a,#list-tournois-room td.last a{display:block;width:40px;height:66px;text-indent:-5000px;padding:3px}
#list-tournois td.last a.tournoi_inscrire,#list-tournois-room td.last a.tournoi_inscrire{background:transparent url(/css/images/inscrire.png) no-repeat top center}
#list-tournois td.last a.tournoi_desinscrire,#list-tournois-room td.last a.tournoi_desinscrire{background:transparent url(/css/images/desinscrire.png) no-repeat top center}
#list-tournois td.last a.tournoi_plus_info,#list-tournois-room td.last a.tournoi_plus_info{background:transparent url(/css/images/plus-infos.png) no-repeat top center}
#list-tournois td.last a.tournoi_inscrire:hover,#list-tournois-room td.last a.tournoi_inscrire:hover{background:transparent url(/css/images/inscrire.png) no-repeat bottom center}
#list-tournois td.last a.tournoi_desinscrire:hover,#list-tournois-room td.last a.tournoi_desinscrire:hover{background:transparent url(/css/images/desinscrire.png) no-repeat bottom center}
#list-tournois td.last a.tournoi_plus_info:hover,#list-tournois-room td.last a.tournoi_plus_info:hover{background:transparent url(/css/images/plus-infos.png) no-repeat bottom center}
form#invitation-form,form#invitation-form #sf_fieldset_invitation,#sf_fieldset_export_inscription,#list-organismes td,#create-organisateur-form,#create-organisateur-form #sf_fieldset_add_organisateur,#update-asset-form fieldset,#demande-resultat-form,#demande-resultat-form fieldset{padding:5px}
#tab-update-tournoi div,#tab-update-modalite div{clear:both;height:20px;padding:5px 0}
#tab-update-tournoi div label,#tab-update-modalite div label,#tab-update-finale label{padding-right:5px}
#tab-update-tournoi div select,#tab-update-modalite div select{height:19px;margin:0 5px 0 0}
#tab-update-tournoi div select#tournoi_championnat_id,#tab-update-tournoi div select#tournoi_lieu_id{width:350px}
#tab-update-tournoi div input,#tab-update-modalite div input{margin:0 5px 0 0}
span.date_piker_separator,span.date_piker_hour_separator{float:left;height:19px;padding:5px 5px 0}
#nouvelles_dates,#nouvelles_dates li{clear:both;display:block;padding:5px 2px}
.nouvelle_date_text,#my_message_new label,input.liste_diffusion_choices,#tab-description input #organisme_upload_delete,#import-resultats-form div label,#tab-image #my_post_upload_delete,input#profil_is_alert_for_message,input#profil_is_accept_news_from_pms,input#profil_is_accept_newsletter,input#profil_is_accept_contact_exterieur{margin-right:3px}
#list-myMessages td,#list-myMessageSends td{border-right:1px solid #e8e8e9;height:40px;padding-top:0;padding-bottom:0}
#list-myMessages tr.odd td,#list-myMessageSends tr.odd td{border-right:1px solid #fff}
#list-myMessages td.first,#list-myMessageSends td.first{width:85px;padding:0 30px}
#list-myMessages td.last,#list-myMessageSends td.last{width:125px}
#list-myMessages td.last a,#list-myMessageSends td.last a{display:block;width:40px;height:60px;text-indent:-5000px;padding:3px}
#list-myMessages td.last a.myMessage_lire,#list-myMessageSends td.last a.myMessageSend_lire{background:transparent url(/css/images/lire-la-suite.png) no-repeat center top;float:left}
#list-myMessages td.last a.myMessage_lire:hover,#list-myMessageSends td.last a.myMessageSend_lire:hover{background:transparent url(/css/images/lire-la-suite.png) no-repeat center bottom;float:left;padding:3px}
#list-myMessages td.last a.myMessage_verouiller,#list-myMessageSends td.last a.myMessage_verouiller{background:transparent url(/css/images/verou-on-message.png) no-repeat center top;float:left}
#list-myMessages td.last a.myMessage_verouiller:hover,#list-myMessageSends td.last a.myMessage_verouiller:hover{background:transparent url(/css/images/verou-on-message.png) no-repeat center bottom;float:left;padding:3px}
#list-myMessages td.last a.myMessage_deverouiller,#list-myMessageSends td.last a.myMessage_deverouiller{background:transparent url(/css/images/verou-off-message.png) no-repeat center top;float:left}
#list-myMessages td.last a.myMessage_deverouiller:hover,#list-myMessageSends td.last a.myMessage_deverouiller:hover{background:transparent url(/css/images/verou-off-message.png) no-repeat center bottom;float:left;padding:3px}
#my_message_new .error_form ul.errors,#my_message_new div#list_of_new_destinataires,#update-lieu-form div#dialog-tabs,.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
#my_message_new > div,#filtre-communeaute ul{clear:both;padding:10px 0}
#list-organismes td.last,#list_of_organisateurs table td.first,#tab-jetons #list_of_transactions table td.first,#tab-actualites td.last,#tab-documents table td.last,#list-profils td.first{width:100px}
#tab-description #organisme_descriptif_label,#tab-description #organisme_horaires_ouverture_label,#tab-actualite #my_post_excerpt_label,#tab-actualite #my_post_body_label{float:none;margin-bottom:5px;display:block}
#tab-adresse div,#tab-options div{clear:both;height:26px}
#list_of_organisateurs table thead tr th,#list_organisateurs thead tr th,#tab-jetons #list_of_transactions table thead tr th,#tab-classement div.classement table thead tr th,#tab-actualites thead tr th,#tab-palmares-championnats table thead tr th,#tab-palmares-tournois table thead tr th,#list_of_classements table thead tr th{border:1px solid #FFF;background:#FA5 none;padding:10px}
#list_of_organisateurs table tr.odd td,#list_organisateurs tr.odd td,#tab-classement div.classement table tr.odd td,#tab-actualites tr.odd td,#tab-palmares-championnats table tr.odd td,#tab-palmares-tournois table tr.odd td,#list_of_classements table tr.odd td{border-right:1px solid #f8efda;background:#fae5b0 none}
#list_of_organisateurs table tfoot tr td,#list_organisateurs tfoot tr td,#tab-classement div.classement table tfoot tr td,#tab-actualites tfoot tr td,#tab-palmares-championnats table tfoot tr td,#tab-palmares-tournois table tfoot tr td,#list_of_classements table tfoot tr td{background:#333 none;height:20px;color:#FFF}
#list_of_organisateurs table td.last ul,#tab-classement div.classement table td.last ul,#tab-palmares-championnats table td.last ul,#tab-palmares-tournois table td.last ul,#list_of_classements table td.last ul{text-align:left}
#list_of_organisateurs table tfoot td,#list_organisateurs tfoot td,#tab-jetons #list_of_transactions table tbody tr td,#tab-classement div.classement table tfoot td,#tab-actualites tfoot td,#tab-documents table thead tr th,#tab-palmares-championnats table tfoot td,#tab-palmares-tournois table tfoot td,#list_of_classements table tfoot td{background:#333 none;color:#FFF;padding:3px}
#list_organisateurs,#tab-classement div.classement table,#tab-actualites,#tab-palmares-championnats table,#tab-palmares-tournois table,#list_of_classements table{margin-top:15px}
#list_organisateurs tr td,#tab-classement div.classement table tr td,#tab-actualites td,#tab-palmares-championnats table tr td,#tab-palmares-tournois table tr td,#list_of_classements table tr td{background:#f8efda none;border-right:1px solid #f5e5be;padding:10px 3px}
#list_organisateurs td.first,#tab-actualites td.first{width:140px;font-weight:700}
#tab-jetons #list_of_transactions table td.last,#list-myPosts td.my_post_title{width:200px}
#update-lieu-form #cache_map a,.ui-helper-clearfix,.ui-accordion .ui-accordion-content-active{display:block}
#tab-classement div.classement table td.first,#tab-palmares-tournois table td.first,#list_of_classements table td.first{width:60px;font-weight:700}
.post_content,#list-faq,.lien{padding:15px}
span.classement,span.points{border:1px solid #999;background-color:#eee;color:#000;padding:1px 3px}
.lien_content .url,.lien_content .description{padding:3px 0}
.lien_content .image,.picture-center{text-align:center}
#main .cadre table tr td.last,#main .cadre table tr.odd td.last,#main .cadre table thead th.last{border-right-color:#FFF}
#profil_is_accept_contact_exterieur_label,#profil_is_alert_for_message_label,#profil_is_accept_news_from_pms_label,#profil_is_accept_newsletter_label{font-size:9px}
#profil_contact_msn[disabled],#profil_contact_twitter[disabled],#profil_contact_facebook[disabled]{background-color:#999}
#tableau-rooms .cadre-room .mil4 a,#tableau-rooms .cadre-room .mil5 a,#myrooms .mesrooms-tel a{color:#7B0909;font-weight:700}
#tableau-rooms .cadre-room .mil5,#myrooms .mesrooms-tel{width:130px;color:#7B0909;height:25px;background:transparent url(/css/images/rooms/mil5.gif) no-repeat;float:left;padding:10px 5px 5px}
#myrooms .mesrooms-site a,#myrooms .mesrooms-site2 a{width:350px;color:#7B0909;height:25px;background:transparent url(/css/images/rooms/fond-go-room.jpg) bottom no-repeat;float:left;text-align:center;display:block;font-size:12px;font-weight:700;padding:15px 5px 5px}
#myrooms .mesrooms-site a:hover,#myrooms .mesrooms-site2 a:hover{width:350px;height:25px;background:transparent url(/css/images/rooms/fond-go-room.jpg) top no-repeat;float:left;text-align:center;display:block;font-size:12px;color:#FFF;font-weight:700;padding:15px 5px 5px}
#profil_room_login_label,#profil_room_login,#profil_filters_villes,#profil_filters_jeu{margin:5px}
#list-profil .pseudo-communeaute a,#list-profil .pseudo-communeaute a:hover{display:block;text-align:center}
a#fancy_left,.ui-slider-horizontal .ui-slider-range-min{left:0}
a#fancy_right,.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}
.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/css/images/ui-icons_000000_256x240.png)}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
