@charset "utf-8";
/* CSS Document */

/*** Menu Topbar ***/
.mod_3207755 .celcombo2 {
float:right;
}
/*** Menu sports ***/
#mod_3207742 {
margin-left:450px;
width:530px;
}
.mod_3207742 .menu_ligne a {
height:26px;
text-indent:-9999em;
}
.mod_3207742 .id1 a{
background-image:url(../img/menus.jpg);
background-position:-46px 0px;
margin-left:46px;
}
.mod_3207742 .id1 a:hover, .mod_3207742 .id1 a.selected{
background-image:url(../img/menus.jpg);
background-position:-576px 0px;
}
.mod_3207742 .id2 a{
background-image:url(../img/menus.jpg);
background-position:-182px 0px;
}
.mod_3207742 .id2 a:hover, .mod_3207742 .id2 a.selected{
background-image:url(../img/menus.jpg);
background-position:-712px 0px;
}
.mod_3207742 .id3 a{
background-image:url(../img/menus.jpg);
background-position:-287px 0px;
}
.mod_3207742 .id3 a:hover, .mod_3207742 .id3 a.selected{
background-image:url(../img/menus.jpg);
background-position:-817px 0px;
}
.mod_3207742 .id4 a{
background-image:url(../img/menus.jpg);
background-position:-419px 0px;
}
.mod_3207742 .id4 a:hover, .mod_3207742 .id4 a.selected{
background-image:url(../img/menus.jpg);
background-position:-949px 0px;
}
/*** Menu autres ***/
#mod_3207762 {
margin-left:634px;
width:346px;
}
.mod_3207762 .menu_ligne a {
height:26px;
text-indent:-9999em;
}
.mod_3207762 .id1 a{
background-image:url(../img/menus.jpg);
background-position:-227px -37px;
margin-left:43px;
}
.mod_3207762 .id1 a:hover, .mod_3207762 .id1 a.selected{
background-image:url(../img/menus.jpg);
background-position:-757px -37px;
}
.mod_3207762 .id2 a{
background-image:url(../img/menus.jpg);
background-position:-380px -37px;
}
.mod_3207762 .id2 a:hover, .mod_3207762 .id2 a.selected{
background-image:url(../img/menus.jpg);
background-position:-910px -37px;
}
/*** Actuatlié colonne ***/
.mod_3207739 .rubrique, .mod_3207739 .rubrique a {
display:none;
}
/*** Footer ***/
#footer-0 {
display:block;
width:980px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
}
#footer-1{
width:289px;
height:187px;
float:left;
background-image:url(../img/footer-1-bg.jpg);
color:#efe4e4;
padding-left:14px;
padding-right:14px;
position:relative;
}
#footer-1 img{
margin-bottom:7px;
}
#footer-1 ul{
position:absolute;
bottom:14px;
list-style:none;
margin:0px;
padding:0px;
}
#footer-1 .menu li{
display:block;
float:left;
}
#footer-1 .menu li a{
display:block;
width:131px;
height:25px;
background-image:url(../img/footer-1-menu.jpg);
float:left;
text-indent:-9999em;
}
#footer-1 .menu li.id1 a{
background-position:0px 0px;
margin-right:10px;
}
#footer-1 .menu li.id1 a:hover{
background-position:0px -25px;
}
#footer-1 .menu li.id2 a{
background-position:-157px 0px;
}
#footer-1 .menu li.id2 a:hover{
background-position:-157px -25px;
}
#footer-2{
width:288px;
height:80px;
float:left;
padding-left:14px;
padding-right:14px;
padding-top:13px;
}
#footer-2 img{
margin-bottom:7px;
}
#footer-3{
width:170px;
height:80px;
float:left;
margin-top:35px;
}
#footer-3 ul{
list-style:none;
margin:0px;
padding:0px;
}
#footer-3 .menu li a{
display:block;
width:170px;
height:25px;
float:left;
text-indent:-9999em;
margin-bottom:5px;
}
#footer-3 .menu li.id1 a{
background-image:url(../img/footer-3-menu.jpg);
background-position:0px 0px;
margin-right:20px;
}
#footer-3 .menu li.id1 a:hover{
background-position:-170px 0px;
}
#footer-3 .menu li.id2 a{
background-image:url(../img/footer-3-menu.jpg);
background-position:0px -31px;
}
#footer-3 .menu li.id2 a:hover{
background-position:-170px -31px;
}
#footer-3 .menu .id3 {
display:block;
width:170px;
height:25px;
float:left;
margin-bottom:5px;
background-image:url(../img/footer-3-menu.jpg);
background-position:0px -62px;
}
#footer-3 input{
margin-left:4px;
margin-top:4px;
height:14px;
font-size:11px;
}
#footer-4{
width:558px;
height:10px;
float:left;
margin-top:30px;
padding-left:14px;
}
/*** Tableau des tarifs ***/
table.tarifs {
width:100%;
text-align: center;
border: 0px;
color: #000000;
}
table.tarifs tr td{
 border-width:1px; 
 border-style:solid; 
 border-color: #dbdbdb;
}
table.tarifs tr.ligne1 td.sport{
background-image: url(http://www.wmaker.net/playground/docs/img/bg-table-tarifs.jpg);
background-repeat: repeat;
color: #FFF;
text-transform: uppercase;
border:0px;
}
table.tarifs tr:hover.ligne1 td.sport{
background-color: #D70002;
color: #FFF;
}
table.tarifs tr.ligne1 {
background-color: #f1f1f1;
}
table.tarifs tr.ligne2 {
background-color: #fff;
}
table.tarifs tr:hover.ligne1, table.tarifs  tr:hover.ligne2, table.tarifs tr td:hover.description {
background-color: #D70002;
color:#fff;
}
table.tarifs tr td.tarif_titre {
background-image: url(http://www.wmaker.net/playground/docs/img/bg-table-tarifs.jpg);
background-repeat: repeat;
color: #FFF;
border: 0px;
}
table.tarifs td.separateur {
height: 20px;
border: 0px;
}
table.tarifs tr td.description_tarif{
padding-left: 8px;
text-align: left;
}
.notabene{
margin-top: 20px;
color: #999999;
}

/*** Tableau Planning fitness***/

.fitness {
width:100%;
text-align: center;
border: 0px;
color: #000000;
}
.fitness tr{
width: 15%;
height: 40px;
}
.fitness tr.semaine{
background-color: #4f4f4f;
color: #FFF;
text-transform: uppercase;
height: 25px;
}

.fitness tr td.caf{
background-color:#dc4040;
color: #FFF;
}

.fitness tr td.step{
background-color:#F1f1f1;
color: #000000;
}

.fitness tr td.bodyscultp{
background-color:#782222;
color: #FFF;
}

.fitness tr td.yoga{
background-color:#a4a4a4;
color: #FFF;
}
