#top{background-color:#1d5d01;background-image:url('img/bg_top_gym.png');height:241px;}
#top #zoneflash {background-image:url('img/bg_top_gym_flash.png');background-position:top left;background-repeat:no-repeat;width:940px;position:relative;}

#menu{top:241px;background-image:url('img/menu_gym.png');}
#menu_in ul .puce {background-image:url('img/menu_gym_puce.png');}
#menu_in ul li {background-color:#7caf00;}
#menu_in ul li a:hover, #menu_in .menuon {color:#ccff00;}
#menu_in ul div.titremenu a:hover {color:#ccff00;}
#page {border-color:#40a800;background-image:url('img/page_gym.png');background-repeat:repeat-x;background-position:top;}
#page #page_tl {background-image:url('img/page_gym_tl.png');}
#page #page_tr {background-image:url('img/page_gym_tr.png');}
#page #table3col #col1 {background-image:url('img/page_news_gym.png');color:#336600;}
#page #table3col #col2 {color:#003399;width:470px;padding-right:30px;}
#page h1.grostitre {color:#669900;}
#page #table3col #col2_in h2{color:#669900;}
#page #table3col #col2_in {color:#333;}

.menucol {background-image:url(img/bgmenucol_gym.png);background-color:#229817;}
.menucol, .menucol a:hover {color:#ccff00;}

#tablearticle {border-color:#40a800;}
#tablearticle #arrondi {background-image:url('img/arrondi_gym.png');}
#tablearticle td#cola1,#tablearticle td#cola2 hr {border-color:#40a800;}

#footer {background-image:url('img/bottom_gym.png');color:#333333;}
#footer a {color:#333333;}

table.spip thead {background-color:#40a800;color:#fff;}
