.overlay_alphacube {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.alphacube_close {
	width: 21px;
	height: 17px;
	background: transparent url(img/picto/fermer.jpg) no-repeat 0 0;			
	position:absolute;
	top:1px;
	right:0px;
	cursor:pointer;
	z-index:1000;
}

html>body .alphacube_close {
	top:0px;
}

*:first-child+html .alphacube_close {
	right:-1px;
}


.alphacube_minimize {
	width: 23px;
	height: 23px;
	background: transparent url(img//picto/minimiser.jpg) no-repeat 0 0;			
	position:absolute;
	top:1px;
	right:19px;
	cursor:pointer;
	z-index:1000;
}

.alphacube_maximize {
	width: 23px;
	height: 23px;
	background: transparent url(img/img_popup_ajax/button-max-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:33px;
	cursor:pointer;
	z-index:1000;
	
}

.alphacube_title {
	float:left;
	height:16px;
	font-size:16px;
	text-align:center;
	margin-top:0px;
	color:#123456;
	background-image:url(img/interface/contenu/barre_multicolore_popup.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:100%;
}

.alphacube_title_bordure {
	border-left:1px black solid;
  	border-top:1px black solid;
    border-right:1px black solid;

}


html>body .alphacube_content {
	height:auto;
	min-height:1px;
	max-height:500px;
}

.alphacube_content{
	color: #000;
	font-family:"Times New Roman", Times, serif;
	background:#FFFFFF;	
	height: 500px;
	overflow:auto;
	overflow-x:hidden;
	height:expression(
	this.scrollHeight > 500? "500px" : "auto" );
}


/* For alert/confirm dialog */
.alphacube_window {
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}

.alphacube_message {
  	font: 12px arial;
	text-align:center;
	width:100%;
	padding-bottom:10px;
}

.alphacube_buttons {
	text-align:center;
	width:100%;
}

.alphacube_buttons input {
	width:20%;
	margin:10px;
}

.alphacube_progress {
	float:left;
	margin:auto;
	text-align:center;
	width:100%;
	height:16px;
	background: #FFF url('alert/progress.gif') no-repeat center center
}

.alphacube_wired_frame {
	background: #FFF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;	
}


/*__________________ les popup 380*280_____________________*/

.alphacube_title_petit {
	float:left;
	height:16px;
	font-size:16px;
	text-align:center;
	margin-top:0px;
	width:380px;
	color:#123456;
	background-image:url(img/interface/contenu/barre_multicolore_popup.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

/*__________________ les popup 520*380_____________________*/

.alphacube_title_moyen {
	float:left;
	height:16px;
	font-size:16px;
	text-align:center;
	margin-top:0px;
	width:520px;
	color:#123456;
	background-image:url(img/interface/contenu/barre_multicolore_popup.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

/*__________________ les popup 720*520_____________________*/

.alphacube_title_grand {
	float:left;
	height:16px;
	font-size:16px;
	text-align:center;
	margin-top:0px;
	width:720px;
	color:#123456;
	background-image:url(img/interface/contenu/barre_multicolore_popup.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.alphacube_content_petit {
	color: #000;
	font-family:"Times New Roman", Times, serif;
	background:#FFFFFF;
}

 
html>body .alphacube_content_petit {
	height:auto;
	min-height:1px;
	max-height:280px;
}

.alphacube_content_petit{
	height: 280px;
	overflow:auto;
	overflow-x:hidden;
	height:expression(
	this.scrollHeight > 280? "280px" :  "auto");
	
}


.alphacube_content_moyen {
	color: #000;
	font-family:"Times New Roman", Times, serif;
	background:#FFFFFF;
}

 
html>body .alphacube_content_moyen {
	height:auto;
	min-height:1px;
	max-height:380px;
}

.alphacube_content_moyen{
	height: 380px;
	overflow:auto;
	overflow-x:hidden;
	height:expression(
	this.scrollHeight > 380? "380px" :  "auto" );
}


.alphacube_content_grand {
	color: #000;
	font-family:"Times New Roman", Times, serif;
	background:#FFFFFF;

}

 
html>body .alphacube_content_grand {
	height:auto;
	min-height:1px;
	max-height:520px;
}

.alphacube_content_grand{
	height: 520px;
	overflow:auto;
	overflow-x:hidden;
	height:expression(
	this.scrollHeight > 520? "520px" : "auto" );
}


