body {font: normal 11px verdana,arial,helvetica,sans-serif; background-color:#F3F3F3; }

#divPagination
{
    margin-bottom : 10px;
}

#page
{
	width: 490px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 2px solid #B5EDBC;
	background-color: #FFFFFF;
}

#logout
{
	text-align: right;
}

h1
{
	margin-top:0px;
	margin-bottom:15px;
	font-weight: none;
	font: normal 14px verdana,arial,helvetica,sans-serif;
}

h2
{
	margin-top:0px;
	margin-bottom:15px;
	font: bold 13px verdana,arial,helvetica,sans-serif;
}


.list_header
{
	/*margin-top: 20px;*/
    width:480px;height:17px;padding:1px;background-color:#F7F7F0;border: 1px solid #DDDDDD;border-bottom: 1px solid #999999;font-weight:bold
}

.column_left
{
    height:17px;float:left;padding-left:5px
}

.column
{
    height:20px;float:left;border-left: 1px solid #DDDDDD;padding-left:5px;
}

.column_center
{
    height:20px;float:left;border-left: 1px solid #DDDDDD;padding-left:5px;text-align:center;
}

.list_line
{
    width:480px;height:19px;padding:1px;border: 1px solid #DDDDDD; border-top:none;background-color:#FFFFFF;
}

.list_line_pair
{
    width:480px;height:19px;padding:1px;border: 1px solid #DDDDDD; border-top:none;background-color:#EEEEEE;
}

.button
{
    font-family: Arial, verdana, sans-serif; font-size: 11px; font-weight: bold; 
    color: #000; background-color: #EEE;
}


#updateUser
{
    border: 1px solid #DDDDDD;
    padding: 8px;
    width: 300px;
    display: none;
}

#updateUser .line
{
	height: 25px;
}
#updateUser .line .label
{
	width: 90px;
	float:left;
}

#updateUser .line .field
{
	float:left;
}

#user_list
{
    /*margin-top: 15px;*/
    margin-bottom: 15px;
}

#spanLogin
{
	font-weight: bold;
}

/* TAG */
.tag_list
{
	height: 30px;
}

.tag_button
{
	margin-right: 15px;
	border: 1px solid #000;
	padding : 3px;
	float:left;
	background-color:#EEEEEE;
	color: #000;
	cursor:pointer;
}

.tag_button_selected
{
	margin-right: 15px;
	border: 1px solid #000;
	padding : 3px;
	float:left;
	background-color: #000;
	color: #FFF;
	cursor:pointer;
}


/* TAG */

.divEditTag
{
	margin: 5px 0 0 0;
	background-color: #B5EDBC;
	height: 27px;
	width: 478px;
*>	width: 480px;
	padding: 2px 2px 2px 2px;
	/*border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;*/

}

.divEditTag .divMoveUserToTag
{
	float:left;
}
.divEditTag #divModifyTag
{
	float:right;
	text-align: right;
	display: none;
}

.bottomLink
{
	text-align:left;
	margin-top: 20px;
}


/* LOAD */
.loading
{
	width: 65px;
	padding: 1px;
	background-color: #e00;
	color: #fff;
	height: 15px;
	display: block;
	top: 20px;
	left: 420px;
	position: absolute;
}

.loaded
{
	display: none;
}


/* Login */
.divLabel
{
	padding-left:25px;
	width: 80px;
	height: 25px;
	float: left;
}

.divField
{
	width: 140px;
	float: left;
}

.line
{
	height: 25px;
}

.lineError
{
	text-align:center;
	color: #FF0000;
	padding : 2px;
}


/* Import */
#saisieFile
{
	margin-bottom : 8px;
}
