@CHARSET "UTF-8";
/** styles jquery **/
.ui-menu .ui-menu-item a {
	color: #333;
	font-size: 12px;
}

.ui-menu .ui-menu-item a:hover {
	background: #d3d3d3;
	color: #fff;
	font-size: 12px;
	border: none;
}

.ui-widget-content {
	background: -moz-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,
		234, 234, 1)), color-stop(100%, rgba(254, 254, 254, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea',
		endColorstr='#fefefe', GradientType=0);
}

.ui-state-hover, .ui-widget-content .ui-state-hover {
	background: #e3e3e3;
	border: 1px solid #e3e3e3;
}

.ui-widget-header a {
	color: #fff;
	background: transparent;
}

.ui-widget-header {
	background: transparent;
	border: none;
}
/** Système d'onglets **/
.ui-widget-content {
	padding: 0;
	border: none;
}

.ui-widget-content {
	background: -moz-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,
		234, 234, 1)), color-stop(100%, rgba(254, 254, 254, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%,
		rgba(254, 254, 254, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea',
		endColorstr='#fefefe', GradientType=0);
}

.ui-multiselect-menu {
	background: #fff;
}

ul.ui-widget-header {
	background: transparent;
	border: none;
	padding: 0;
}

ui-tabs-panel {
	background: #fff;
	border: 1px solid #a5a5a5;
}

li.ui-state-default, #member_profile .ui-widget-content li.ui-state-default,
	#member_profile .ui-widget-header li.ui-state-default,
	.ui-state-default, .ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
	color: #fff;
	background: #a4a4a4;
}

#member_profile li.ui-state-active, #members_list li.ui-state-active,
	#member_profile .ui-widget-content li.ui-state-active, #members_list .ui-widget-content li.ui-state-active,
	#member_profile .ui-widget-header li.ui-state-active, #members_list .ui-widget-header li.ui-state-active
	{
	background: #fff;
	color: #1c1c1c;
	border: 1px solid #a5a5a5;
	border-bottom: none;
	padding: 0 15px;
}

/** Système d'accordion **/
#member_profile .ui-widget-content {
	background: transparent;
	padding: 0;
	border: none;
}

#member_profile .ui-widget-header, #member_list .ui-widget-header {
	background: transparent;
	border: none;
	padding: 0;
}

#member_profile .ui-tabs-panel {
	background: #fff;
	border: 1px solid #a5a5a5;
}

#member_profile h3 {
	margin: 6px 0;
	height: 40px;
	line-height: 28px;
}

#member_profile h3.ui-state-default, #member_profile .ui-widget-content h3.ui-state-default,
	#member_profile .ui-widget-header h3.ui-state-default {
	color: #1c1c1c;
	background: #fff;
	border: 1px solid #b1b1b1;
}

#member_profile h3.ui-state-active, #member_profile .ui-widget-content h3.ui-state-active,
	#member_profile .ui-widget-header h3.ui-state-active {
	background: #e6e6e6;
	color: #fff;
	border: 1px solid #b1b1b1;
}

#member_profile h3 a {
	color: #757474;
	font-weight: bold;
	text-align: left;
}

.ui-accordion .ui-accordion-header .ui-icon {
	left: 90%;
	background: url(/img/sprites/pages.png) no-repeat -34px 0;
	height: 25px;
	width: 26px;
	top: 6px;
	margin-top: 0;
}

.ui-accordion .ui-accordion-header-active .ui-icon {
	left: 90%;
	background: none;
	/* url(/img/sprites/pages.png) no-repeat -34px -24px;*/
	height: 25px;
	width: 26px;
	top: 6px;
	margin-top: 0;
}

.ui-tabs .ui-tabs-nav li {
	padding: 0 25px 0 15px;
}

/*** Liste déroulante **/
button.ui-state-default {
	background: #fff;
	color: #333;
}