/* Global */
.pager {
	padding: 10px 0 10px 0;
}

#groupContent {
	clear: left;
	padding-top: 10px !important;
	padding-top: 0;
}

#groupsFolders{clear:left;padding:10px 0 0 0;}
#groupsFolders ul{margin:0}

* html #groupContent {
	clear: left;
	margin-top: 10px;
}

#divGroup{width:100%}

#groupMenu {
	padding: 10px 0 0 0 !important;
	padding: 0;
}

#groupMenu ul li {
	float: left;
	padding: 0;
	margin: 0 3px 0 0;
	border: 1px solid #eeeeee;
}

#groupMenu a {
	display: block;
	padding: 0 10px 0 10px;
}

/* menu */
.unselected_menu span {
	color: #dddddd;
}

.unselected_menu a {
	cursor: auto;
}

#groupMenu a:hover {
	color: #FCCD03
}

#groupMenu span {
	padding: 0 !important;
	padding: 0 10px 0 10px;
}

#gestionGroup {
	clear: left;
	padding: 10px 0 0 0 !important;
	padding: 0;
}

.buttonCancelValide {
	text-align: center;
	width: 100%;
	padding: 10px;
}


#managementFeaturesDiv {
	margin: 5px 0 0 0;
}

#managementFeaturesDiv ul {
	margin: 0;
	padding: 0;
}

.groupMenu {
	margin: 10px 0 0 0;
}

.groupMenu ul {
	margin: 0;
	padding: 0;
}

.groupMenu li {
	float: left;
	padding: 3px;
	margin: 0 2px 0 0;
	border: 1px solid #C1E4FF;
}

.groupContent {
	clear: left;
	width: 100%;
	height: 100%;
	padding: 5px 0 0 0;
	margin: 0 !important;
	margin: 5px 0 0 0;
}

/** Utilisateur ds le groupe **/
.divUserInGroup {
	clear: left;
	margin: 5px 0 0 0;
}

.divUserInGroup span {
	font-size: 14px;
	color: blue;
	padding-left: 10px;
}

.group_user_simple {
	padding: 3px 0 3px 20px;
	background: url('/img/icons/crystal/16x16/apps/yast_user_add.png')
		no-repeat;
}

.group_user_admin {
	padding: 3px 0 3px 20px;
	background: url('/img/icons/crystal/16x16/apps/yast_sysadmin.png')
		no-repeat -2px;
}

/** la table des groupes **/
.tdGroup {
	width: 33%;
}

.cadre_top_bottom_blue {
	position: relative;
	width: 100%;
	height: 100%;
	padding: 5px 0 5px 0 !important;
	padding: 0 0 5px 0;
	border-top: 2px solid blue;
	border-bottom: 2px solid blue;
}

/** Invitations **/
#invitations {
	padding: 0 5px 0 5px;
}

#invitations table b {
	color: black;
}

#invitations table {
	border: 2px solid #6495ed;
	border-collapse: collapse;
	width: 100%;
	font-size: 12px;
	color: black;
}

#invitations th {
	font-family: monospace;
	border: thin solid #6495ed;
	width: 50%;
	padding: 5px;
	background-color: #D0E3FA;
}

#invitations td {
	border: 1px solid #6495ed;
	padding: 5px;
	background-color: #fff;
}