/* CSS Document */
html     { width:100%; height:100%; margin:0; padding:0; overflow:hidden; }
body     { width:100%; height:100%; margin:0; padding:0; overflow:hidden; background:#EEEEE0; }


#MENU { width:986px; height:225px; margin:0; padding:0; background:#fff;
    border-left:solid 1px #DFDFC6; border-right:solid 1px #DFDFC6;
  }
#MENU.noband { height:22px; position:absolute; left:0px; width:100%; z-index:1; background:transparent; }
  #MENU table { width:960px; height:44px; font-size:7.6pt; font-family:Verdana; margin-right:7px; } 
  #MENU.noband table { margin-right:10px; } 
  #MENU a { color:#4C4C4C; text-decoration:none; padding:0px 6px; line-height:22px; height:22px; font-weight:bold; display:block;}
  #MENU a:hover { color:#AB266B; text-decoration:none; }
  #MENU .clic { color:#AB266B; text-decoration:none; padding:0px 6px; line-height:22px; height:22px; font-weight: bold;
   background:url(../_images/commun/fond_menu.gif) repeat-x bottom; display:block; }

  #MENU .espace { height:18px; width:110px; overflow:hidden; cursor:pointer; 
    background:url(../_images/commun/bt_espace.gif) no-repeat right top; }
  #MENU a.lienEspace { color:#404040; text-decoration:none; padding-right:24px; padding-bottom:0px;
    margin:0; margin-top:1px;
    line-height:20px; height:18px; font-weight:bold; display:block; }   
  #MENU a.item { color:#000; background:#f2f2f2; padding:0 6px; margin:0 1px 0 5px; border:0;
    line-height:22px; height:22px; font-size:1.2em; font-weight:normal; text-align:left; vertical-align:middle;  } 
  #MENU a.item:hover { background:#fff; color:#AE0B62; }


.SESSION { width:255px; margin:0; padding:0; position:absolute; top:120px; left:38%; 
  background:url(../_images/accueil/connect.gif) no-repeat top left; display:none;
} 
  .SESSION .Title { height:20px; margin:0; padding:4px 8px 1px 24px; display:block; cursor:pointer;
    color:gray; line-height:20px; font-family:Tahoma; font-size:0.8em; font-weight:bold; text-align:left; 
  }
  .SESSION .Title img { height:17px; margin:0; padding:0; margin-top:2px; cursor:pointer; border:0; float:right; } 
  .SESSION .Title #picto { display:none; }
  .SESSION .Body  { height:125px; width:245px; margin:0; padding:4px 0px; text-align:right;   
      color:navy; font-family:Verdana, 'Segoe UI', Tahoma; font-size:0.7em; overflow:none;
    }
  .SESSION .Body p { margin:0; padding:2px 10px; vertical-align:middle; line-height:20px;  }
  .SESSION .Body input { margin:2px 10px; font-size:0.8em; width:110px; }



#CHILD { width:986px; height:346px; margin:0; padding:0; background:#fff;
  border-left:solid 1px #DFDFC6; border-right:solid 1px #DFDFC6; text-align:left;
  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000;
}
#CHILD.noband { height:549px; padding-top:22px; }

#SEARCHIMMAT { position:absolute; width:220px; height:95px; margin-top:-510px; margin-left:748px; 
  padding:34px 0 0 20px;  font-size:8.4pt; text-align:left; }
#SEARCHIMMAT p { margin:0px; padding:0; padding-bottom:5px; }
#SEARCHIMMAT input { font-size:1.13em; padding-left:4px; margin-right:6px; } 
    

#FOOT { width:988px; height:30px; font-family:Arial, Helvetica, sans-serif; text-align:center;
  background:url(../_images/commun/basdepage.gif) no-repeat bottom left;}
  #FOOT #f01 { margin:0; padding:0; padding-top:12px; color:#7A7A7A; font-size:0.7em; }
    #FOOT #f01 a { color:#7A7A7A; text-decoration:none;  }
    #FOOT #f01 a:hover { color:#7A7A7A; text-decoration:underline; }
  #FOOT #f02 { color:#95955F; font-size:0.625em; padding-top:4px; }
    #FOOT #f02 a { margin:0; padding:0;  color:#95955F; text-decoration:none; }
    #FOOT #f02 a:hover { color:#95955F; text-decoration:underline; }

    
    
.violet { text-decoration:none; color:#AE0B62}
a.violet { text-decoration:none; color:#AE0B62;} 
a.violet:hover { text-decoration:none; color:#AE0B62;} 
.vert { color:#7E9908;}
.noir { color:#000;}
.gris { color:#787376;} 

a { text-decoration:underline; color:#000;} 
a:hover { text-decoration:none; color:#000;} 

a.lienviolet { text-decoration:none; color:#AE0B62; } 
a.lienviolet:hover { text-decoration:underline; color:#AE0B62; } 

.interligne5px { margin:0; padding:0; line-height:13px }
p { margin:0; padding:0; }




