/* Editor BG & Shadow ------------------------------------------------------------- */
.e_src_1{		width:8px; height:8px; background-image:url(../_img/bg_edit_shdw_1.png);}
.e_top_left{	background-position:0px 0px;}
.e_top_right{	background-position:0px -8px;}
.e_top{		background-position:0px -16px;	}
.e_bot{		background-position:0px -24px; background-repeat: repeat-x; height:56px;}


.e_src_2{	background-image:url(../_img/bg_edit_shdw_2.png);}
.e_left{	background-position:0px 0px;}
.e_right{	background-position:-8px 0px ;}
.e_bot_left{	background-position:-16px 0px; background-repeat:no-repeat;}
.e_bot_right{	background-position:-24px 0px; background-repeat:no-repeat;}

/* Edit Tableau ------------------------------------------------------------- */
.e_insert{	background-color:#F6F6F6; background-image:url(../_img/edit_bg_title.png); background-repeat:repeat-x;  text-align:left; }
.e_head{	position:relative; width:642px;  height:84px; border-left:2px #ffffff solid; border-right:1px #E3E3E3 solid;}
.e_title{	position:relative; width:300px; padding-top:50px; margin-left:16px; margin-bottom:10px; color:#BEBEBE ;}
.e_desc{	padding: 0px 8px 12px 16px;  color:#E8E8E9;}
.e_close{	position:absolute; top:6px; left:618px;}
.btn_e_close{cursor:pointer; border:none;width:18px; height:18px;background-image:url(../_img/close.gif)}
.btn_b_editor{display:block; float:left; width:20px; height:20px; background-image:url(../_img/iconset_b_editor.gif); margin-left:3px;}






/* FORMS ############################################################################## */
.div_input{ 		position:relative; height:32px; border-left:2px #D8DADA solid; border-right:1px #B0B0B0 solid; border-top: 1px #8E9090 solid;   padding-left:16px; background-color:#ADAFB1; color:#ffffff; background-image:url(../_img/edit_bg_in_div.png); background-repeat:repeat-x;  }
.div_input_first{			border-top: 1px #AEAFB0 solid; }
.div_sub{  			border-left:2px #9BA2A2 solid; border-right:1px #626262 solid; padding-left:14px; border-top: 1px #78797A solid; background-image:url(../_img/edit_bg_sub_div.png);}
.div_input_focus{	color:#ffffff;}
.div_input_fail{	 color:#CC0000;}






.message{		float:left; margin-left:12px; margin-top:8px;  }
.message_red{	color: #CC0000;  }

.e_label{		width: 120px;  font-weight:bold; float:left; margin-top:9px; margin-bottom:8px;}
.e_label2{		width: 90px;  font-weight:bold; float:left; margin-top:9px; margin-bottom:8px;}


/* INPUTS Editor---------------------------------------------------  */
.e_input{
	height:15px;
	width: 160px;
	margin-top:6px; padding-left:4px; padding-top:3px; 
	border: 1px #F0F0F0 solid;
	border-left: 1px #858585 solid;
	border-top: 1px #858585 solid; /*background-color:#76797B;*/
	background-image:url(../_img/edit_bg_input.png);
	background-color:#ffffff;
	font-size:11px; color:#575757;
	font-family: Arial, Helvetica, sans-serif; 
	color:#6F6F6F;
	font-weight:normal;
	float:left; 
}
.e_input_dis{
	background-image:url(../_img/edit_bg_input_dis.png);
	color:#aaaaaa;
}
.e_select{
	width:140px; height:18px; 
	margin-top:5px; padding-left:4px; padding-top:1px; 
	border: 1px #D1D2D3 solid;
	border-left: 1px #6F6F6F solid;
	border-top: 1px #6F6F6F solid; /*background-color:#76797B;*/
/*	background-image:url(../_img/edit_bg_input.png);*/
	background-color:#FFFFFF;
	font-size:11px; color:#575757;
	font-family: Arial, Helvetica, sans-serif; 
}
.e_select_dis{
	background-color:#E5E5E5;
	color:#aaaaaa;


}

.e_input_focus{	color:#000000;background-image:url(../_img/edit_bg_input.png); }
.e_input_fail{	background-color:#EA1A1A; background-image:url(../_img/edit_bg_input_error.png); color:#ffffff;}

.e_texarea{
	width: 130px;
	height: 120px;
	margin-top:6px; padding-left:4px; padding-top:1px;
	border: 1px #D1D2D3 solid;
	border-left: 1px #313539 solid;
	border-top: 1px #313539 solid; /*background-color:#76797B;*/
	background-color: #76797B;
	height:17px;
	color:#E8E8E9;
	font-weight:normal;
}


/* BUTTONS ---------------------------------------------------  */
.e_button{
		font-family:  Arial, Verdana, Helvetica, sans-serif; 
		font-size: 11px; 
		height:22px;
		color: #494C4F;

		background-color: #E0E0E1;
		background-image: url(../_img/bg_button.png);
		border-right : 1px solid #AFB1B2;
		border-left : 1px solid #ffffff;
		border-top : 1px solid #ffffff;
		border-bottom : 1px solid #AFB1B2; 	
		padding-bottom:1px; float:left;
}

/* BUTTONS --------------------------------------------------- */
.save, .cancel, .delete{ margin-top:5px;}
.save {		font-weight: bold; width:110px; }
.cancel{	font-weight: normal; width:80px; margin-left: 6px;}
.delete{	font-weight: normal; width:80px; margin-left: 6px;}