/****************** PRODUCTION BY SHABAN Hisham, CROSS-SYSTEMS GENEVA ************************/

* { 
	padding : 0;
	margin : 0;
	}
	
container_admin a{cursor:pointer !important;}
	
/****** classes utiles **********/

.rel_admin{position:relative !important;}

.pointer_admin{cursor:pointer !important;}

.no_bg_admin{background:none !important;}

.left_admin{float:left !important;}

.table_admin{display:table !important;}

*html .table_admin{
	display:block !important;
	height:1px !important;
}

*+html .table_admin{
	display:block !important;
	height:auto !important;
	min-height:1px !important;
}

.right_admin{float:right !important;}

.clear_admin{clear:both !important;}

.marge0_admin{
	margin:0!important;
	padding:0!important;
}

.align_left_admin{text-align:left !important;}

.align_center_admin{text-align:center !important;}

.align_right_admin{text-align:right !important;}

.block_admin{display:block !important;}

.underline_admin{text-decoration:underline !important;}

.bold_admin{font-weight:bold !important;}

.none_admin{display:none !important;}

.gris_admin{color:#aaaaaa !important;}
.gris{color:#999 !important;}
.gris:hover{color:#000 !important;}
.font_18_admin{
	font-size:18px !important;
}
.bar_add{
	 background-image:url(../img/page_add.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_prop{
	 background-image:url(../img/page_save.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_del{
	 background-image:url(../img/page_delete.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_fav{
	 background-image:url(../img/bar_fav.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_vis{
	 background-image:url(../img/page_key.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_tree{
	 background-image:url(../img/chart_organisation.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_mess_on{
	 background-image:url(../img/comment_add.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}
.bar_mess_off{
	 background-image:url(../comment_delete.png);
	 background-repeat:no-repeat;
	 padding-left:20px;
	 padding-bottom:2px;
}

.admin_success{
	background:url(../img/tick.png) no-repeat left;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #316300;
	text-decoration: none;
	margin-bottom:15px;
	display:block;
}

.admin_error{
	/*background:url(../img/warning.gif) no-repeat left;
	padding-left:20px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff5356;
	text-decoration: none;
	margin-bottom:15px;
	display:block;
}

.adminZone { font-size:11px !important;} 