textarea.admin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
textarea.adminDesactivate {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
select.adminSelect {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background-color : (255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
select.adminSelectDesactivate {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(160,160,160); 
	background: url(../admin_images/admin-bg2.gif) repeat-x top left;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminBar{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background: url(../admin_images/admin-bg.gif) repeat-x top left;
	text-decoration : none;
	text-align : left;
	padding:0;
	}
.adminBar a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	text-decoration : underline;
	}
.adminBar a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	text-decoration : underline;
	}
.adminBar2{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background: url(../admin_images/admin-bg2.gif) repeat-x bottom left;
	text-decoration : none;
	text-align : left;
	padding: 0 ;
	height: 40 ;
	}
.AdminButton{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	cursor :  pointer;
	}
.AdminSpecialButton{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background-color : rgb(235,245,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	cursor :  pointer;
	}
.AdminRedButton{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color :  #990066; 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid #990066;
	cursor :  pointer;
	}
.AdminGreyButton{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminBar_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	}
.AdminButton_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	cursor :  pointer;
	}
.AdminSpecialButton_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : rgb(235,245,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	cursor :  pointer;
	}
.AdminRedButton_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color :  #990066; 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid #990066;
	cursor :  pointer;
	}
.AdminGreyButton_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : center;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminText_int{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 9px;
	color : rgb(0,0,0);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.AdminCheckbox {
	color : rgb(0,0,0);
	border : 0px solid rgb(105,105,105);
	}
/* Ne pas toucher car utilise dans contenu */
.adminText{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 11px;
	color : rgb(0,0,0);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminText a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold;
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	}
.adminText a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold;
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : underline;
	}
.adminTextDesactivate{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(160,160,160);
	}
.adminTextDesactivate a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border-top : 1px solid rgb(160,160,160);
	}
.adminTextDesactivate a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	background-color : #E8E8E8;
	color : rgb(75,51,173);
	text-decoration : underline;
	text-align : left;	
	}
/* utilise dans les tools */
.adminText2{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 3px;
	border-left : 1px solid rgb(101,147,207);
	/*border-bottom : 1px dotted rgb(204,204,204);*/
	}
.adminText2 a{
	color : rgb(104,104,104);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	}
.adminText2 a:hover{
	color : rgb(75,51,173);
	text-decoration : underline;
	}
td.adminText2sp{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(238,243,250);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(101,147,207);
	vertical-align: top;
	}
td.adminText2sp a{
	color : rgb(21,66,139);
	background-color : rgb(238,243,250);
	text-decoration : underline;
	text-align : left;
	}
td.adminText2sp a:hover{
	color : rgb(254,174,66);
	text-decoration : underline;
	}
td.adminText2spSSborder{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(238,243,250);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align: top;
	}

td.adminText2spRight{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(238,243,250);
	text-decoration : none;
	text-align : right;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(101,147,207);
	vertical-align: top;
	}

td.adminText2spbis{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(101,147,207);
	vertical-align: top;
	}
td.adminText2spbis a{
	color : rgb(21,66,139);
	text-decoration : underline;
	text-align : left;
	}
td.adminText2spbis a:hover{
	color : rgb(254,174,66);
	text-decoration : underline;
	}

td.adminText2spbisSSborder{
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	background-color : rgb(255,250,245);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align: top;
	}


td.adminText2spbisRight{
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(255,250,245);
	text-decoration : none;
	text-align : right;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(101,147,207);
	vertical-align: top;
	}

td.adminTextDesactivate2{
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(204,204,204);
	}
td.adminTextDesactivate2SSborder{
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	}
.adminTextDesactivate2{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	}
.adminTextDesactivate2 a{
	color : rgb(0,0,0);
	text-decoration : underline;
	}
.adminTextDesactivate2 a:hover{
	color : rgb(22,66,139);
	text-decoration : underline;
	}
.adminTextDesactivateRed2{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,0,0);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	}
td.adminMenuLink {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(104,104,104);
	text-decoration : none;
	text-align : left;
	}
td.adminMenuLink a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : left;
	}
td.adminMenuLink a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(235,245,255);
	text-decoration : none;
	text-align : left;
	}
.adminMenu{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminMenuSelected{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0);
    background-color : rgb(185,195,205);
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminMenuDesactivate{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(160,160,160);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding : 1px;
	border : 1px solid rgb(105,105,105);
	}
.adminTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(21,66,139);
	background-color : rgb(175,210,255);
	text-decoration : none;
	text-align : center;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 5px;	
	padding-left : 5px;
	}
.adminTitleLeft {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(21,66,139);
	background-color : rgb(175,210,255);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 5px;	
	padding-left : 5px;
	}
/* Title of contacts ... objects */
.adminHeadSpecial {
	font-weight : bold; 
	font-size : 11px;
	color : rgb(21,66,139); 
	background: rgb(255,255,255) url(../admin_images/admin-degrade1.gif) repeat-x bottom left;
	text-decoration : none;
	text-align : center;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-top: 1px solid rgb(101,147,207);
	border-bottom: 1px solid rgb(101,147,207);
	}
.adminHeadSpecialLeft {
	font-weight : bold; 
	font-size : 11px;
	color : rgb(21,66,139); 
	background: rgb(255,255,255) url(../admin_images/admin-degrade1.gif) repeat-x bottom left;
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
	border: 1px solid rgb(101,147,207);
	}
.adminHead {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(21,66,139); 
	background-color : rgb(224,237,255);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-left: 1px solid rgb(101,147,207);
	vertical-align: top;
	}
.adminHead a {
	font-weight : bold; 
	font-size : 11px;
	color : rgb(21,66,139); 
	text-decoration : underline;
	}
.adminHead a:hover {
	background-color : rgb(254,225,122);
	}
.adminHeadSSborder {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(21,66,139); 
	background-color : rgb(224,237,255);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	}
.adminHeadSSborder a {
	font-weight : bold; 
	font-size : 11px;
	color : rgb(21,66,139); 
	text-decoration : underline;
	}
.adminHeadSSborder a:hover {
	background-color : rgb(254,225,122);
	}
.adminHeadRight {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(21,66,139); 
	background-color : rgb(224,237,255);
	text-decoration : none;
	text-align : right;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-left: 1px solid rgb(101,147,207);
	vertical-align: top;
	}
.adminHeadRightSSborder {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(21,66,139); 
	background-color : rgb(224,237,255);
	text-decoration : none;
	text-align : right;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	vertical-align: top;
	}
.adminHeadWarning {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(255,0,0); 
	background-color : rgb(224,237,255);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	vertical-align: top;
	}
.adminGeneral {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 5px;	
	padding-left : 5px;
 	width : 100%;
	}


table.admin {
	/*border : 1px solid rgb(105,105,105);*/
	width : 100%;
	border-collapse: collapse;
	}
	
table.admintab {
	border : 1px solid rgb(101,147,207);
	width : 100%;
	border-collapse: collapse;
	}
	
.tooltip {
  cursor :  help;
  text-decoration :  none;
	}
.information {
  cursor :  text;
  text-decoration :  none;
	}
div.FileLink a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 0px;	
	padding-left : 0px;
	height : 10px;
	}
div.FileLink a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(75,51,173); 
	text-decoration : underline;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 0px;	
	padding-left : 0px;
	height : 10px;
	}
em.Admin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold;
	font-Style : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	}
td.Images_boutonsDWU {
	cursor : pointer;
	height : 32px;
	width : 32px;
	text-align : top;
	vertical-align : top;
	/*background-color: rgb(254,225,122);*/
	/*border-left: 1px solid rgb(101,147,207);*/
	}
	
table.Gui1 {
	border-left:1px solid #001A58;
	background: url(../admin_images/admin-bg.gif) repeat-x top left;
	height: 32px;
	}
td.adminSep {
	background-color : rgb(0,0,0);
	width : 3px;
	padding-top : 0px;
	padding-bottom : 0px;	
	padding-right : 0px;	
	padding-left : 0px;
	}

/* 03/01/2006 Background cellules pour accès au portail*/
em.accessnok {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : rgb(255,0,0);
	}

em.accessok {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : rgb(0,255,0);
	}

em.accessstandby {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	background-color : orange;
	}

/* Redesign admin */

td.adminMenuLinkTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : left;
	padding-bottom : 5px;
	border-bottom : 1px solid rgb(0,0,0);
	}

td#contentLeftMainAdmin {
	padding-top : 0px;
	padding-bottom : 0px;	
	padding-right : 10px;	
	padding-left : 0px;
	width : 200px;
	height : 100%;
	vertical-align : top;
	background-color : rgb(204,204,204);
	border-right : 1px solid rgb(0,0,0);
	}

td.MenusContainerAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(224,224,224);
	text-decoration : none;
	text-align : left;	
	padding-top : 0px;
	padding-bottom : 0px;	
	padding-right : 0px;	
	padding-left : 10px;
	width : 100%;
	height : 18px;
	background-color :  rgb(105,105,105);
	border-bottom : 1px solid rgb(0,0,0);
	border-top : 1px solid rgb(0,0,0);
	}

body#antadmin {  
    	background : rgb(255,255,255);
	padding : 0; 
	margin : 0px;
	scrollbar-face-color : rgb(105,105,105);     /* face bare de défilement    */
	scrollbar-arrow-color : rgb(224,224,224);    /* flèches   */
	scrollbar-track-color : rgb(224,224,224);    /* fond fixe */
	scrollbar-3dlight-color : rgb(224,224,224);  /* coin gauche et supérieur */
	scrollbar-darkshadow-color : rgb(224,224,224);  /* coin droit et inférieur */
	text-align: center;
	}

body#antadmin2 {  
    	background : rgb(255,255,255);
	padding : 0; 
	margin : 0px;
	scrollbar-face-color : rgb(105,105,105);     /* face bare de défilement    */
	scrollbar-arrow-color : rgb(224,224,224);    /* flèches   */
	scrollbar-track-color : rgb(224,224,224);    /* fond fixe */
	scrollbar-3dlight-color : rgb(224,224,224);  /* coin gauche et supérieur */
	scrollbar-darkshadow-color : rgb(224,224,224);  /* coin droit et inférieur */
	text-align: left;
	}

div#level1Admin {
	width: 100%;
	background : rgb(255,255,255);
	height: 100%;
	}

td#contentMainAdmin {
	vertical-align: top;
	background-color: rgb(240,240,240);
	padding-top : 0px;
	padding-bottom : 5px;	
	padding-right : 10px;	
	padding-left : 0px;
	}

div#footerAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 10px;
	color : rgb(224,224,224);
	background-color : rgb(105,105,105);
	text-decoration : none;
	text-align : center;
	vertical-align : middle;
	padding : 2px;
	height : 20px;
	border-top : 1px solid rgb(0,0,0);
	}

table.admin1 {
	border : 1px solid rgb(105,105,105);
	width : 100%;
	border-collapse: collapse;
	}

table.admin2 {
	border : 0px solid rgb(105,105,105);
	width : 100%;
	border-collapse: collapse;
	}

td.DescrAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	text-decoration : none;
	text-align : left;
	vertical-align : top;
	padding-top : 0px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
	}

td.DescrAdmin a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(0,0,0); 
	text-decoration : none;
	text-align : left;
	vertical-align : top;
	padding-top : 0px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
	}
td.miscAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(105,105,105);
	text-decoration : none;
	text-align : justify;
	vertical-align : top;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 5px;
	}
td.miscAdmin a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : underline;
	}
td.miscAdmin a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(105,105,105);
	text-decoration : underline;
	}

td.ObjetContainerAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(224,224,224);
	text-decoration : none;
	text-align : center;	
	padding-top : 0px;
	padding-bottom : 0px;	
	padding-right : 0px;	
	padding-left : 10px;
	width : 100%;
	height : 18px;
	background-color :  rgb(105,105,105);
	border-bottom : 1px solid rgb(0,0,0);
	border-top : 1px solid rgb(0,0,0);
	}

td.ObjetHeadAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(105,105,105); 
	/*background-color : rgb(235,245,255);*/
	background-color : rgb(204,204,204);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-bottom : 1px solid rgb(0,0,0);
	}

td.ObjetHeadAdminSSborder {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(105,105,105); 
	/*background-color : rgb(235,245,255);*/
	background-color : rgb(204,204,204);
	text-decoration : none;
	text-align : left;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 5px;	
	padding-left : 5px;
	}

.ObjetTextAdmin{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(105,105,105);
	background-color : rgb(240,240,240);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(204,204,204);
	}
.ObjetTextAdmin a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 10px;
	color : rgb(0,0,0);
	text-decoration : underline;
	}
.ObjetTextAdmin a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 10px;
	color : rgb(105,105,105);
	text-decoration : underline;
	}

.ObjetTextAdminSSborder{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(105,105,105);
	background-color : rgb(240,240,240);
	text-decoration : none;
	text-align : left;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	}
.ObjetTextAdminSSborder a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 10px;
	color : rgb(0,0,0);
	text-decoration : underline;
	}
.ObjetTextAdminSSborder a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 10px;
	color : rgb(105,105,105);
	text-decoration : underline;
	}

.ObjetTextAdminDesactivate{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(105,105,105);
	background-color : #E8E8E8;
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(204,204,204);
	}
.ObjetTextAdminDesactivate a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	color : rgb(0,0,0);
	background-color : #E8E8E8;
	text-decoration : underline;
	text-align : left;
	}
.ObjetTextAdminDesactivate a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 10px;
	background-color : #E8E8E8;
	color : rgb(105,105,105);
	text-decoration : underline;
	text-align : left;	
	}

.antcalBarAdmin{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0); 
	text-decoration : none;
	text-align : center;
	padding:1px;
	}

/* Specific */

td.adminText2Detail{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(25,1,123);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	}

/* Classe pour les messages de résultat et d'erreur */

div.antResult {
	font-family : Verdana,Arial,Helvetica;
	font-weight : normal; 
	font-size : 10px;
	color : rgb(104,104,104);
	background-color : rgb(204,255,204);
	border : 2px solid rgb(0,178,0);
	width : 100%;
	padding : 5px;
	/*margin : 10px;*/
}

div.antError {
	font-family : Verdana,Arial,Helvetica;
	font-weight : normal; 
	font-size : 10px;
	color : rgb(255,0,0);
	background-color : rgb(255,204,204);
	border : 2px solid rgb(255,0,0);
	width : 100%;
	padding : 5px;
	/*margin : 10px;*/
}

input.antbutton{
	font-size: 0.8em;	
}

input.antbuttonfix{
	font-size: 10px;	
}

/* New admin styles */

div.adminv21{
	background: rgb(224,237,255) url(../admin_images/admin-degrade2.gif) repeat-x bottom left;
	/*height: 34px;*/
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid rgb(101,147,207);
}

td.Images_boutonsDWU2 {
	cursor : pointer;
	height : 32px;
	width : 32px;
	text-align : top;
	vertical-align : top;
	/*background-color: rgb(254,225,122);*/
	border-left: 1px solid rgb(101,147,207);
	}
	
td.DWUspace{
	width: 10px;
	border-left: 1px solid rgb(101,147,207);
}

td.DWUspaceSSborder{
	width: 10px;
}
	
table.toolsGui1 {
	height: 32px;
	}
	
table.toolsGui1 td{
	font-weight: bold;
	font-size: 11px;
	color: rgb(21,66,139);
	vertical-align: middle;
	}
	
table.toolsGui1 td a{
	color: rgb(54,54,54);
	text-decoration: underline;
	}
	
table.toolsGui1 td a:hover{
	color: rgb(21,66,139);
	text-decoration: underline;
	}
	
td.NoInput {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Size : 13px;
	color : rgb(54,54,54);
	text-decoration : none;
	text-align : left;
	vertical-align : top;
	padding : 10px;
	width : 100%;
	height : 300px;
	}
	
td.NoInput a{
	color : rgb(104,104,104);
	text-decoration: none;
	}
	
td.NoInput a:hover{
	color : rgb(104,104,104);
	text-decoration: underline;
	}
	
/* Ajax suggestions */

.suggestions {
font-family : Verdana,Arial,Helvetica;
font-weight : normal; 
font-size : 11px;
max-height: 200px;
width : 300px;
border: 1px solid #000;
overflow : auto;
/*margin-top : 1px;
float : left;*/
background-color: rgb(255,255,255);
}

.suggestions span {
display: block;
}

.suggestions span.highlight{
background-color: darkblue;
color: white;
}

/* Partie e-enquetes */

.adminHeadObl {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(255,0,0); 
	background-color : rgb(255,204,204);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-left: 1px solid rgb(101,147,207);
	}
	
.adminText2Obl{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(255,239,239);
	text-decoration : none;
	text-align : left;
	padding : 3px;
	border-left : 1px solid rgb(101,147,207);
	/*border-bottom : 1px dotted rgb(204,204,204);*/
	}
	
.adminHeadOblSSborder {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(255,0,0); 
	background-color : rgb(255,204,204);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	}
	
.adminText2OblSSborder{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(255,239,239);
	text-decoration : none;
	text-align : left;
	padding : 3px;
	}
	
.adminHeadWarn {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(125,87,4); 
	background-color : rgb(255,187,51);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 5px;	
	padding-left : 5px;
	border-left: 1px solid rgb(101,147,207);
	}
	
.adminText2Warn{
	font-weight: normal;
	font-size: 11px;
	color: rgb(54,54,54);
	background-color: #f8f0de;
	text-decoration: none;
	text-align: left;
	padding: 3px;
	border-left: 1px solid rgb(101,147,207); /*border-bottom : 1px dotted rgb(204,204,204);*/
}

.adminText2Green{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(205,242,212);
	text-decoration : none;
	text-align : left;
	padding : 1px 5px 1px 5px;
	border-left : 1px solid rgb(101,147,207);
	/*border-bottom : 1px dotted rgb(204,204,204);*/
	}
	
td.adminText2Green a{
	color : rgb(21,66,139);
	text-decoration : underline;
	}
td.adminText2Green a:hover{
	color : rgb(254,174,66);
	text-decoration : underline;
	}
/****************************************************/
/*		jca : Droppable - draggable - sortable		*/
/****************************************************/
table.ui-sortable-placeholder
{
	border: 2px dashed #696969;
}

img.movecontentbydragging,
img.sortcontentbydragging
{
	cursor: pointer;
}

div.ParHelper
{
	background-color: white;
	border: 1px solid black;
	color: darkblue;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	white-space: nowrap;
}

/****************/
/*  vge: e-crm  */
/****************/

span.ListCount{
	color: rgb(54,54,54);
	background-color: rgb(255,255,255);
	border: 1px solid rgb(21,66,139);
	padding-left: 2px;
	padding-right: 3px;
	}

span.ListNavsel{
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 2px;
	margin-right: 2px;
	background-color: rgb(255,255,255);
	border: 1px solid rgb(21,66,139);
	}

span.ListNav{
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 2px;
	margin-right: 2px;
	/*background-color: rgb(255,255,255);*/
	border: 1px solid rgb(21,66,139);
	}

span.ListNavsel span,span.ListNav span{
	font-size: 10px;
	}
	
span.ListNavsel span a ,span.ListNav span a{
	color : rgb(21,66,139);
	text-decoration: none;
	}
	
span.ListNavsel span a:hover ,span.ListNav span a:hover{
	color : rgb(21,66,139);
	text-decoration: underline;
	}
	
div.adminItemTitle{
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size : 14px;
	font-weight: bold;
	color : rgb(21,66,139);
	}
	
div.adminItemElement{
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
table.adminItemElement {
	border : 0px solid rgb(105,105,105);
	width : 100%;
	border-collapse: collapse;
	}
	
table.adminItemElement td{
	vertical-align: top;
	}
	
table.adminSubItemElement {
	padding: 0px;
	border-collapse: collapse;
	}
	
div.adminItemTitle fieldset { /* utilisé pour un fieldset qui a un autre fieldset à sa droite (avec ajout espace) */
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 10px 10px;
}

td.adminGroupeLeft fieldset { /* utilisé pour un fieldset qui a un autre fieldset à sa droite (avec ajout espace) */
	margin: 0px 10px 10px 0px;
	padding: 0px 10px 10px 10px;
}

td.adminGroupeRight fieldset {
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 10px 10px;
}
td.adminGroupeLarge fieldset {
	margin: 0px 10px 10px 0px;
	padding: 0px 10px 10px 10px;
}
legend {
	padding: 0px 6px 8px 6px;
	color: #a0522d;
	font-weight: bold;
	font-size: 15px;
}
/*
label {
	padding: 0px;
	display: block;
}
*/

.adminHeadNew {
	font-weight : bold; 
	font-Size : 11px;
	color : rgb(21,66,139); 
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 20px;	
	padding-left : 5px;
	vertical-align: top;
	/*width: 200px;*/
	}
	
.adminText2New{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 20px;	
	padding-left : 5px;
	}

img.crm{
	float:left;
	border: 1px solid black;
	padding: 2px;
	}

/*************************************/
/*  vge: menus contextuels en admin  */
/*************************************/

/* Generic context menu styles */
.contextMenu {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	z-index: 99999;
	border: solid 1px #b3b3b3;
	background: #eeeeee;
	padding: 0px;
	margin: 0px;
	display: none;
	}

.contextMenu li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	}

.contextMenu a {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
	}

.contextMenu li.hover a {
	color: #FFF;
	background-color: #467cb5;
	}

.contextMenu li.disabled a {
	color: #AAA;
	cursor: default;
	}

.contextMenu lihover.disabled a {
	background-color: transparent;
	}

.contextMenu li.separator {
	border-top: solid 1px #cccccc;
	}

/*
	Adding Icons
	You can add icons to the context menu by adding classes to the respective LI element(s)
*/
.contextMenu li.save a { background-image: url(../admin_images/popmenu_save.gif); }
.contextMenu li.newmenu a { background-image: url(../admin_images/popmenu_newmenu.gif); }
.contextMenu li.newparag a { background-image: url(../admin_images/popmenu_newparag.gif); }
.contextMenu li.delete a { background-image: url(../admin_images/popmenu_delete.gif); }
.contextMenu li.edit a { background-image: url(../admin_images/popmenu_edit.gif); }
.contextMenu li.activate a { background-image: url(../admin_images/popmenu_activate.gif); }
.contextMenu li.desactivate a { background-image: url(../admin_images/popmenu_desactivate.gif); }
.contextMenu li.moveup a { background-image: url(../admin_images/popmenu_up.gif); }
.contextMenu li.movedown a { background-image: url(../admin_images/popmenu_down.gif); }
.contextMenu li.movetop a { background-image: url(../admin_images/popmenu_top.gif); }
.contextMenu li.movebottom a { background-image: url(../admin_images/popmenu_bottom.gif); }
.contextMenu li.refresh a { background-image: url(../admin_images/popmenu_refresh.gif); }
.contextMenu li.quit a { background-image: url(../admin_images/popmenu_quit.gif); }

	