.overlay_dialog {
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.overlay___invisible__ {
  background-color: #000;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.dialog_nw {
	width: 1px;
	height: 1px;
	background: white;	
	line-height:0;font-size:1px;	
}

.dialog_n {
	background: white;	
	height: 1px;
	line-height:0;font-size:1px;
}

.dialog_ne {
	width: 1px;
	height: 1px;
	background: white;	
	line-height:0;font-size:1px;		
}

.dialog_e {
	width: 1px;
	background: white;
	line-height:0;font-size:1px;		
}

.dialog_w {
	width: 1px;
	background: white;	
	line-height:0;font-size:1px;		
}

.dialog_sw {
	width: 1px;
	height: 1px;
	background: white;	
	line-height:0;font-size:1px;	
}

.dialog_s {
	height: 1px;
	background: white;	
	line-height:0;font-size:1px;	
}

.dialog_se {
	width: 1px;
	height: 1px;
	background: white;	
	line-height:0;font-size:1px;	
}

.dialog_content {
	overflow:auto;
	color: #DDD;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background-color:white;
}

.top_draggable, .bottom_draggable {
  cursor:move;
}

.status_bar {
  font-size:12px;
}
.status_bar input{
  font-size:12px;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}



/*----------------------------------------------- MODELE SITE -------------------------------------------------*/

.popup_dhtml{text-align:left;background:white;width:100%;}
.popup_dhtml .entete{padding:10px;border-bottom:1px solid #e3e3e3;}
.popup_dhtml .entete .right{padding-top:5px;}
.popup_dhtml .entete .right a{text-decoration:underline;color:#8a9ca8;font:normal 10px/14px arial;padding-right:12px;background:url(../img/modele/po_croix.gif) no-repeat 100% 3px;}
.popup_dhtml .corps_page{padding:12px 10px 22px 10px;}
.popup_dhtml .corps_page .fd_gris{padding:20px;}
.popup_dhtml .corps_page .sep_v_gris{background:url(../../img/modele/px_gris_sep) repeat-y 50% 0;}

.popup_dhtml table.form td, .popup_dhtml table.form th{vertical-align:top;padding-top:10px;}
.popup_dhtml .form .no_marge{padding-top:0;}
.popup_dhtml .form .libelle{padding-right:30px;}

/*------------------------------------------------ /MODELE SITE ------------------------------------------------*/

