/***********************************************/
/* layout.css                                  */
/***********************************************/

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

body{
	margin: 0px;
	padding: 0px;
}

/* div entete administration jahia */

#userShell {
    margin: 0;
    padding: 0px;
    width:984px;
    text-align: left;
    display:block;
}

#wrapper {
    margin: 0;
    padding: 0px;
    width:984px;
    text-align: left;
    display:block;
}

#topmodules {
	margin: 0;
	top: 0px;
	width: 984px;
}

#toplinks {
	clear:both;
}

/* div page : entetePage, piedPage, Conteneur, colNavigation, colCentre, colGauche, colDroite */
#entetePage{
	clear:both;
	width:984px;
	height: 80px;
	text-align:right;
}
#piedPage{
	clear:both;
	background:url("../ent_img/bg-footer.gif") no-repeat right top ;
	width:984px;
	text-align:right;
	padding-bottom:20px;
}
#conteneur{
  clear:both;
  margin: 0px;
  padding-left: 14.1px !important;
  float: left;
  width:971px;
  text-align: left;
  display:block;
}
#colNav{
	float: left;
	width:184px;
	margin: 0px;
	padding-right: 10px;
}
#colCentre{
	float: left;
	width:777px;
	margin: 0px;
	padding: 0px;
}
#colGauche{
	float:left;
	width:500px;
	min-height: 663px;
	margin: 0px;	
	padding-right: 7px;
	border-right: 1px solid #dedede;
}

/* et pour le navigateur de merde Internet Explorer */
/*\*/
* html #colGauche {
height: 663px;
}

#colDroite{
	float:left;
	width:265px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
}

/* ACTION MENUS
----------------------------------------------- */
#menu div.menu{background:#d0d0d0 !important;}
div.menu a{font-weight:400;}
.nostyle,.nostyle a{font-weight:400;}
div.menu,div.menu a.menuItem{color:#000;font-family:"MS Sans Serif", Arial, sans-serif;font-size:8pt;font-style:normal;font-weight:400;white-space:nowrap;}
#navigation span a{padding:0 !important;}
div.menu{background:#d0d0d0;border:2px solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;left:0;padding:0 1px 1px 0 !important;position:absolute;top:0;visibility:hidden;z-index:101;}
div.menu a.menuItem{clear:both;color:#000 !important;cursor:default;display:block !important;font-family:Arial, Helvetica, sans-serif;font-weight:400;padding:3px 1em !important;text-decoration:none;white-space:nowrap;width:220px;}
div.menu a.menuItem:hover,div.menu a.menuItemHighlight{background:navy !important;color:#fff !important;text-decoration:none !important;}
div.menu a.menuItem span.menuItemArrow{margin-right:-0.75em !important;}
div.menu div.menuItemSep{border-bottom:1px solid #f0f0f0;border-top:1px solid #909090;margin:4px 2px;}
fieldset{clear:both;margin:0;padding:0;}
