


/******* TABLE STYLES *************/

table td
{
    font-size:10px;

}





/********************************/
/*********** COMMUNS ************/
/********************************/
div#menus {
	height: 30px;
	position:absolute;
	top:100px;
	z-index:200;

}

div#menus h2, ul.smenu a {
    font-size:10px;
    font-weight:bold;
   	margin:0;
	  padding:0;
}

ul.smenu li
{
    list-style-type:none;
}

ul.smenu a
{
    text-decoration:none;
}

div#menus a {
    cursor: pointer;
}

div#menu1 h2 a, div#menu2 h2 a, div#menu3 h2 a, div#menu4 h2 a, div#menu5 h2 a, div#menu6 h2 a, div#menu7 h2 a, div#menu8 h2 a,
div#menu9 h2 a, div#menu10 h2 a, div#menu11 h2 a, div#menu12 h2 a, div#menu13 h2 a, div#menu14 h2 a, div#menu15 h2 a, div#menu16 h2 a, div#menu17 h2 a,div#menu18 h2 a
{
    display:block;
    height:40px;
    text-align:center;
    text-decoration:none;
    
}

div#menu1, div#menu2, div#menu3, div#menu4, div#menu5, div#menu6, div#menu7, div#menu8,
div#menu9, div#menu10, div#menu11, div#menu12, div#menu13, div#menu14, div#menu15, div#menu16, div#menu17,div#menu18
{
    position:absolute;
}

ul#smenu
{
    float:left;
    position:absolute;
    top:30px;
}

ul.smenu
{
    background : White;
    border: solid 1px #7F7F7F;
    display: none;
    margin:0;
    padding : 3px;
    position:absolute;
    text-align: left;
    width:200px;
}

/********************************/
/************* MENUS ************/
/********************************/



/*************************************/
/************* SOUS-MENUS ************/
/*************************************/
ul.smenu li.mlev2, ul.smenu li.mlast2
{
    border-style:solid;
    border-width:1px;
}

ul.smenu li.mlev2 a, ul.smenu li.mlast2 a
{
    color:White;
    display:block;
    line-height:22px;
    text-align:center;
}

ul.smenu li.mlev3 a, ul.smenu li.mlast3 a
{
    color: #7F7F7F;
    display:block;
    height:auto;
    line-height:16px;
    padding: 3px 2px 3px 22px;
}

ul.smenu li.mlev4 a, ul.smenu li.mlast4 a
{
    color: #7F7F7F;
    display:block;
    height:auto;
    line-height:14px;
    padding: 1px 2px 1px 43px;
}

/*>>>>>><<<<<<>>>>>><<<<<<>>>>>><<<<<<*/
/*>>>>>> COULEURS SOUS-MENUS <<<<<<*/
/*>>>>>><<<<<<>>>>>><<<<<<>>>>>><<<<<<*/




