/**                   STYLES DE LA PARTIE ADMINISTRATION DU SITE                   **/

#formWithMenu #hiddenCoWorkerForm, #formWithMenu #hiddenPreferencesForm {
	display:none;
	width: 710px;
}

/* **BEGIN** /admin/user/index.php :: Administration des utilisateurs */
#userList table {
	padding: 2px ;
	margin: 0 0 0 0 ;
	border: 1px solid #00368F ;
}

#userList th {
	padding: 2px ;
	padding-left:5px;
	font-weight:bold;
	/*border: thin solid #6495ed;*/
	border: 1px solid #00368F;
	background-color:#FCB64E;
	text-align:center;
}
#userList th a {
	text-decoration: none ;
}

#userList table td {
	border-bottom:0 none ;
	border-top:0 none ;
	text-align:left;
	padding-left:3px;
}

#userList table td a {
	font-style: normal;
	font-weight: normal;
	font-size: inherit;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}

#userList table td a:hover {
	color:inherit;
}

.userListNameCol {
	width: 100px;
}

.userListForenameCol {
	width: 100px;
}

.userListProfileCol {
	width: 100px;
}

.userListLoginCol {
	width: 80px;
}

.userListStateCol {
	width: 60px;
}

.userListActionCol {
	width: 100px;
}

#userList table tr:hover {
	background-color:#FDE3A6;
}

.userListTROver {
	background-color:#FFFFCC;
}

#userList select {
	width:100% ;
}

/* **END** /admin/user/index.php :: Administration des utilisateurs */

/* **BEGIN** /html/include/user_form.inc.php :: Administration des utilisateurs */
#formEditUser div  {
	width:520px;
	height:auto;
	padding: 0;
	margin: 5px 0px 3px 0px;
	display: block;
}
/* **END** /html/include/user_form.inc.php :: Administration des utilisateurs */

/* **BEGIN** /admin/user/changeStatus.php :: Administration des utilisateurs */
.alignLeft {
	display:block;
	float:left;
}

.alignRight {
	display:block;
	float:right;
}

/* **END** /admin/user/changeStatus.php :: Administration des utilisateurs */


/* **BEGIN** /admin/news/index.php :: Administration des actualités */
#newsList table {
	padding: 2px ;
	margin: 0 0 0 0 ;
	border: 1px solid #316ACF ;
}

#newsList th {
	padding: 2px ;
	padding-left:5px;
	font-weight:bold;
	/*border: thin solid #6495ed;*/
	border: 1px solid #316ACF ;
	background-color:#FFCC33;
	text-align:center;
}

#newsList table td {
	border-right: 1px solid #316ACF ;
	border-bottom:0 none ;
	border-top:0 none ;
	text-align:left;
	padding-left:3px;
}

#newsList table td a {
	font-style:normal ;
	font-weight:normal ;
	font-size:inherit ;
	text-decoration:none ;
	display:block;
	width:100%;
	height:100%;
}

#newsList table td a:hover {
	color:inherit;
}

.newsTitleCol {
	width: 100px;
}

.newsDateCol {
	width: 100px;
}

.newsProfileCol {
	width: 100px;
}

.newsHeadingTypeCol {
	width: 80px;
}

.newsStateCol {
	width: 60px;
}

.newsActionCol {
	width: 100px;
}

#newsList table tr:hover {
	background-color:#FFCC33;
}

.newsListTROver {
	background-color:#EBFF9E;
}

#newsList select {
	width:100% ;
}

/* **END** /admin/news/index.php :: Administration des actualités */


/* **BEGIN** /admin/news/edit.php :: Formulaire des actualités */
#newsDate #dateDD {
	width:20px;
}
#newsDate #dateMM {
	width:20px;
}
#newsDate #dateYYYY {
	width:40px;
}
/* **END** /admin/news/edit.php :: Formulaire des actualités */

.alertDiv {	/*** Mis en évidence des champs mal renseignés ***/
	margin: 3px 0 .3em .3em;
	padding-left: 2em;
	color: red;
	font-weight: bold;
	height:auto;
	background: url('/images/common/icon_alert.gif') no-repeat left center;
}


/* Champs spécial en pour administration des centres */
#formWithMenu #addPharma label {
	width:100px;
}
#formWithMenu #addPharma select {
	width:370px;
}

#formWithMenu #addPharma {
	margin-top:15px;
}

#formWithMenu #customerGeneralInformations label {
	width:170px;
}
#formWithMenu #customerGeneralInformations input {
	width:300px;
}
#formWithMenu #customerGeneralInformations {
	margin-top:15px;
}

.menusOrderList ul li {
	list-style: none;
}

#urlFree {
	width:540px;
	overflow:hidden;
}
#urlFree ul li {
	list-style: none;
}



#menuStat ul li {
	list-style: none;
	display:block;
	clear:left;
}

#menuStat ul li span {
	display:block;
}
#menuStat ul li .titleMenuStat {
	float:left;
}
#menuStat ul li .resultMenuStat {
	float:right;
	width:20px;
	text-align:right;
}

.menuStatsLevel1 {
	margin:0;
	padding:0;
	width:570px;
}
.menuStatsLevel1 span {
	font-weight:bold;
	color: #4C80B6;
}

.menuStatsLevel2 {
	margin: 0 0 0 0px ;
	padding: 0 0 0 20px ;
	width:547px;
}
.menuStatsLevel2 span {
	font-weight:normal;
	color: #549CE7;
}

.menuStatsLevel3 {
	margin: 0 0 0 0px ;
	padding: 0 0 0 20px ;
	width:524px;
}
.menuStatsLevel3 span {
	font-weight:normal;
	color: #FF9110;
}

.menuStatsLevel4 {
	margin: 0 0 0 0px ;
	padding: 0 0 0 20px ;
	width:501px;
}
.menuStatsLevel4 span {
	font-weight:normal;
	color: #FDC75D;
}

/* Mise en forme des filtres d'affichage */
#formSettingsList {
	width: 500px;
	background-color: #E1EBF3;
	border: 1px solid #00386F;
	text-align: center;
	float: left;
}
.small#formSettingsList {
	width: 210px;
	float: right;
}
#formSettingsList h3 {
	font-weight: bold;
	text-align: center;
	color: #FFF;
	margin: 0;
	padding: 0;
	background-color: #00386F;
	width: auto;
}
#formSettingsList div {
	float: left;
	padding: 3px;
	text-align: center;
}
#nbRecord {
	width: 50px;
	text-align: right;
}
#formList {
	clear: both;
	padding-top: 10px;
}
#filterUserSatus, #contentFormBt {
	width: auto;
	clear: left;
	text-align: center;
	width: 480px;
}

/* Mise en forme des Etats (activé/desactivé) */
.stateCol {
	width: 30px;
}
.activeState {
	display: block;
	width: 15px;
	height: 15px;
	background: url(/images/common/admin/bt_active.gif) no-repeat;
	border: none;
	margin: 0 auto;
}
.disactiveState {
	display: block;
	width: 15px;
	height: 15px;
	background: url(/images/common/admin/bt_desactive.gif) no-repeat;
	border: none;
	margin: 0 auto;
}

/* Mise en forme des tableaux de l'admin */
.userListActionCol {
	width: 80px;
}
.userListActionCol select {
	width: 80px;
}
.userListNameCol {
	width: 150px;
}
.userListLoginCol {
	width: 100px;
}
.userListAuto {
	width: auto;
}


/* Mise en forme du tableau des entrées par domaine */
#domainList {
	width: 700px;
	padding: 2px ;
	margin: 0;
}
#domainList td {
	width: 85px;
	background-color: #E1EBF3;
}
#domainList th {
	width: 85px;
	background-color: #B5CCE2;
}
#domainList .littleCheck {
	width: 20px;
}

/* Mise en forme des statistiques */

#statisticsDiv table {
	width: 706px;
	margin-bottom: 10px;
}

#statisticsDiv caption {
	font-weight: bold;
	background-color: #FCB64E;
	padding: 5px 0;
}
#statisticsDiv th {
	font-weight: bold;
	background-color: #B5CCE2;
	text-align: center;
}
#statisticsDiv td {
	background-color: #E1EBF3;
}
#choiceStat p span {
	float: left;
}
#choiceStat a {
	float: right;
}
#choiceStat p {
	background-color: #E1EBF3;
	margin: 0;
	padding: 2px;
	border-bottom: 1px solid #FFF;
	clear: both;
}
#preferencesInformations {
	width: 710px;
}
.sansBordure {
	border:0;
}

/**********************************************************************************************************************************
07/02/2007 userDetail -> Affichage des données perso des auteurs des questions
**********************************************************************************************************************************/
#userDetail {
	border:1px #000000 solid;
	background:#FFFFFF;	
	padding:2em;
	width:30%;
	left: 35%; 
	position:absolute;
	min-height:50px;
	/*Fin Pas toucher For Javascript */
}
#userDetail fieldset {
	background-color:#C2DCE9;
	width:95%;
	float:left;
}


#userDetail img {
	border:none;
}
#userDetail p {
	width:95%;
	margin:0;
}
#userDetail legend {
	white-space:nowrap;
}