body {
	font-family:Arial,Helvetica,sans-serif;
}
div#overlay {
	background: #000;
	opacity: 0.5;
	filter:alpha(opacity=50);/* IE property */
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 100;
	/*cursor: pointer;*/					
}
			
#popup_container {
	top:0;
    position: absolute;
    width: auto;
    height: auto;
    background: #FFF;
    z-index: 100;			   
	padding: 0px; /* warning: only one value in px unit authorized*/
	border:0.02em solid black;	
}

#popup_container.wait {
	background:center transparent url(../img/progress_transp.gif) no-repeat;
	display:block;
	border:none;
}

#popup_container.wait #popup_header {
	display:none;
}

#popup_content {				
	top:30px; /* TODO: ajuster*/
	overflow:auto;
	clear:both;
	/* no-margin */
}

td#popup_title {
    width:75%;
	height:25px;
	text-align: left;	
	color:white;
	font-size:15px;
	padding-left:5px;
	font-weight: bold;
}

#popup_header td#popup_title {
	width:93%;
	text-align: center;
	font-size: 14px;
}

#popup_header_gray td#popup_title {
	width:93%;
	color: #000;
	text-align: center;
	font-size: 14px;
	}
	
td#popup_close {	
	width:25%;			
	padding-right:5px;
	margin:0;
	text-align:right;
}

#popup_header_gray td#popup_close #popup_close_link {
	width:7%;
	color: #000;
}	

td#popup_close #popup_close_link {
	cursor: pointer;
	link:white;
	font-size:11px;
	color:white;
}

table#popup_header, table#popup_header_gray {
	background: #C30000 url(../../catalog/images/popup_header.gif) repeat-y scroll left top;
	height:1%;
	width:100%;
	position:relative;
	left:0;
	float:left;
	text-align:left;
}

table#popup_header_gray {
	background: #E6E6E6;
}

#popup_container iframe {
	width:100%;
	height:100%;
	border:none;	
	margin:0;
	padding:0;
	background:center transparent url(../../common/img/progress_transp_inverted.gif) no-repeat;
}

#popup_alert_content_popup h1 {
	font-size: large;
}

#popup_alert_content_popup.info{
	/* TODO */
	color:blue;
}

#popup_alert_content_popup.warning {
	/* TODO */
	color: green;
}

#popup_alert_content_popup.error{
	/* TODO */
	color: red;
}

