/*=================== CSS Document =====================================*/

/*-------------  cadre  ----------------*/

.cadre-asc{
    position:relative;
    top:0px;
    left:0px;
    width:620px;
    height:330px;
    visibility:visible;
    overflow:hidden;
}

#content-representation .cadre-asc{
    height:322px;
}


#content-adherents .cadre-asc{
    height:315px;
}

#content-annexes .cadre-asc{
    width:760px;
}

* html #content-annexes .cadre-asc{
    height:320px;
}

/*-------------  contents  ----------------*/

.contenu-asc{
    position:absolute;
    top:0px;
    left:0px;
    width:620px;
    height:450px;
    visibility:visible;
}

#content-representation .contenu-asc{
    height:410px;
}

#content-adherents .contenu-asc{
    height:700px;
}

#content-annexes .contenu-asc{
   width:760px;
   height:130px;
}


/*-------------  bt ----------------*/
.up-asc-bt a{
    position:absolute;
    top:478px;
    left:661px;
    width:16px;
    height:30px;
    background-image: url(../img/asc/up-gris.gif);
    background-repeat: no-repeat;
	background-position: left bottom;
}

#content-adherents .up-asc-bt a:hover{
    background-image: url(../img/asc/up-adherents-over.gif);
    background-repeat: no-repeat;
	background-position: left bottom;
}

#content-representation .up-asc-bt a:hover{
    background-image: url(../img/asc/up-representation-over.gif);
    background-repeat: no-repeat;
	background-position: left bottom;
}

#content-annexes .up-asc-bt a{
    left:853px;
}

#content-annexes .up-asc-bt a:hover{
    background-image: url(../img/asc/up-annexes-over.gif);
    background-repeat: no-repeat;
	background-position: left bottom;
}

/*---------  trait  ---------------*/
.trait-asc{
    position:absolute;
    left:662px;
    width:13px;
    height:2px;
    background-image: url(../img/asc/trait.gif);
    background-repeat: no-repeat;
	background-position: left top;
}

#up-trait-down{
    top:507px;
}
#up-trait{
    top:475px;
}

#content-annexes #up-trait, #content-annexes #down-trait{
    left:855px;
}

#down-trait{
    top:538px;
}
#down-trait-up{
    top:507px;
}
/*---------  fin trait  -----------*/

.down-asc-bt a{
    position:absolute;
    top:510px;
    left:661px;
    width:16px;
    height:30px;
    background-image: url(../img/asc/down-gris.gif);
    background-repeat: no-repeat;
	background-position: left top;
}

#content-adherents .down-asc-bt a:hover{
    background-image: url(../img/asc/down-adherents-over.gif);
}

#content-representation .down-asc-bt a:hover{
    background-image: url(../img/asc/down-representation-over.gif);
}

#content-annexes .down-asc-bt a{
    left:853px;
}

#content-annexes .down-asc-bt a:hover{
    background-image: url(../img/asc/down-annexes-over.gif);
}


/*-------------  fin bt ----------------*/

