/*
  facebook.css - styles for facebook-like popups
*/
/*
.popup_window {
  width:400px;margin:0 auto;
}
*/
.popup {
  background-color:#f6f8f5;
  padding: 10px;
}

.popup h3.title {
  color:#FFCC00;
  font-size: 110%;
  font-weight:bold;
  margin: -10px -10px 0 -10px;
  padding: 5px 9px;
}

.popup h3.title a {
  color:#FFCC00;
  font-weight:bold;
  text-decoration:none;
}

.popup h3.title.info {
  background: url( "/recources/images/menu.png" );
  border: 1px solid #333300;
}

.popup h3.title.error {
  background-color: #B46D77;
  border: 1px solid #983B3D;
}

.popup .popup_content {
  font-size: 90%;
  border: 1px solid #555;
  border-top: none;
  margin: 0 -10px -10px -10px;
  padding: 9px 9px;
	z-index:10;
	overflow:hidden;/*must have*/
}

.popup .popup_content iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:600px;/*must have for any big value*/
	height:600px/*must have for any big value*/;
}

.popup .popup_content iframe.visible {
	display:block;
	position:inherit;
	top:auto;
	left:auto;
	z-index:10;
	filter:none;
  border:none;
  height:auto;
  padding:5px;
}

.popup.draggable h3.title {
  cursor: move;
}

a.info_button, a.error_button {
  color:white;
  font-weight:bold;
  text-decoration:none;
  padding:2px 20px; margin:5px;
}

a.info_button {
  background-color: #7030A0;
  border: 1px solid #333300;
}

a.error_button {
  background-color:#B46D77;
  border: 1px solid #983B3D;
}

.popup p {
  text-align:center;
}
