/* thème arc en ciel */

body{
	background: #B7F155 url(../images/theme01/bg_body.jpg) repeat-x left top;
}

#header{
	background: transparent url(../images/theme01/bg_header.jpg) no-repeat left top;
}

  #logo{
    background: transparent url(../images/theme01/bg_logo.jpg) no-repeat left top;
    margin: 0 0 0 5px;
  }

#bar_search{
  background: transparent url(../images/theme01/bg_info_bar.jpg) repeat-x left top;
  height: 25px;
}

#page{
  background: transparent url(../images/theme01/bg_page.jpg) repeat-y left top;
}

/* connect
*******************************************************************************/
  #connect a{
    color: #181818;
  }

/* Menu
*******************************************************************************/
#menu{
  padding: 0 0 0 130px;
}

#tab01, #tab02, #tab03, #tab04, #tab05, #tab06{
  height: 45px;
  width: 120px;
}

  #tab01 a, #tab02 a, #tab03 a, #tab04 a, #tab05 a, #tab06 a{
    height: 45px;
    width: 120px;
  }

#tab01{ background: transparent url(../images/theme01/tab01.gif) no-repeat 0 0; }
#tab02{ background: transparent url(../images/theme01/tab02.gif) no-repeat 0 0; }
#tab03{ background: transparent url(../images/theme01/tab03.gif) no-repeat 0 0; }
#tab04{ background: transparent url(../images/theme01/tab04.gif) no-repeat 0 0; }
#tab05{ background: transparent url(../images/theme01/tab05.gif) no-repeat 0 0; }
#tab06{ background: transparent url(../images/theme01/tab06.gif) no-repeat 0 0; }

  #tab01 a:hover{ background: transparent url(../images/theme01/tab01.gif) no-repeat 0 -45px; cursor: pointer; }
  #tab02 a:hover{ background: transparent url(../images/theme01/tab02.gif) no-repeat 0 -45px; cursor: pointer; }
  #tab03 a:hover{ background: transparent url(../images/theme01/tab03.gif) no-repeat 0 -45px; cursor: pointer; }
  #tab04 a:hover{ background: transparent url(../images/theme01/tab04.gif) no-repeat 0 -45px; cursor: pointer; }
  #tab05 a:hover{ background: transparent url(../images/theme01/tab05.gif) no-repeat 0 -45px; cursor: pointer; }
  #tab06 a:hover{ background: transparent url(../images/theme01/tab06.gif) no-repeat 0 -45px; cursor: pointer; }

#header .bande{
  display: none;
}


/* Sidebar
*******************************************************************************/
.block{
  background: transparent url(../images/theme01/bg_bloc.gif) no-repeat left bottom;
}

  .block h3{
    color: #FFF;
    height: 25px;
    padding: 4px 0 0 15px;
  }

    .block .plus a{
      color: #FFF;
    }

    .block .plus a:hover{
      color: #CCC;
    }
  
  .blue{background: transparent url(../images/theme01/top_block_blue.jpg) no-repeat left top;} 
  .green{background: transparent url(../images/theme01/top_block_green.jpg) no-repeat left top;}  
  .pink{background: transparent url(../images/theme01/top_block_pink.jpg) no-repeat left top;}  
  .orange{background: transparent url(../images/theme01/top_block_orange.jpg) no-repeat left top;} 
  .yellow{background: transparent url(../images/theme01/top_block_yellow.jpg) no-repeat left top;}     

  .block .bottom{
    /*background: #FFF url(../images/theme01/bottom_block.jpg) no-repeat left top;*/
    background: transparent none;
    height: 10px;
  }

.alert_layout{
  color: #000;
}

/* Boite services
*******************************************************************************/   
    .block .services ul li{
      _font-size: 11px;
      _width: 85px;
      _margin: 0;
    } 

.liste_theme{
  
}  
  
/* Footer
*******************************************************************************/	
#footer{
  background: transparent url(../images/theme01/bg_footer.gif) repeat-y left bottom;
  margin: 0 auto;
}

    #footer ul li a{
      color: #156505;
    }
