/* CSS Document */


/* Popup
--------------------------------- */	
#popup_Overlay{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	opacity:.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
	z-index:100;
}

/*.overlayWaiting {
	background:#000000 url(../img/indicator_big.gif) no-repeat center center;
}

.overlay {
	background:#000000;
}*/

#popup_Window {
	position:absolute;
	z-index: 120;
}

#popup_WindowHeader {
	position:relative;
	height: 50px;
}

#popup_WindowContent {
	position: relative;
	background-color: #FFF;
	text-align: left;
	border-top:1px solid #F2F2F2;
	border-bottom:1px solid #F2F2F2;
	zoom:100%;	
}

#popup_WindowContent.contactContent {
	border:0px;
	background:transparent;
}

/*#popupWindowContent img{
	margin-top:0px;
	padding:10px;
	
}*/


/* header
--------------------------------- */

#popup_HeaderLeftFix {
	position: absolute;
	top:0px;
	left:0px;
	width: 15px;
	height: 50px;
	background: url(../img/popup_head_left_fix.gif) no-repeat left top;
}

#popup_HeaderRightFix {
	position: absolute;
	top:0px;
	right:0px;
	width: 15px;
	height: 50px;
	background: url(../img/popup_head_right_fix.gif) no-repeat left top;
}

#popup_HeaderCenterFix {
	position:relative;
	text-align: left;
	margin: 0px 15px;
	height: 50px;
	line-height: 50px;
	background-color: #f2f2f2;
}

#popup_WindowHeader .title {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#31363D;
	margin: 0px;
	padding-top: 20px;
}

#popup_WindowHeader a.close, #popup_WindowHeader a.close:visited {
	position:absolute;
	top:5px;
	right:5px;
	width: 24px;
	height: 24px;
	background: url(../img/popup_close_icon.gif) no-repeat top;
}

/*
 {
	position:absolute;
	top:2px;
	right:10px;
	width: 24px;
	height: 24px;
	background: url(../img/popup_close_icon.gif) no-repeat top;
}
*/

#popup_WindowHeader a.close:hover {
	background: url(../img/popup_close_on_icon.gif) no-repeat top;
}

#popup_WindowHeader a.close:active {
	background: url(../img/popup_close_icon.gif) no-repeat top;
}

/*div.absolutePopup #popupWindowContent {
	background-color: transparent;
}*/

/* footer
--------------------------------- */
#popup_WindowFooter {
	position: relative;
	height: 40px;
}

#popup_FooterLeftFix {
	position: absolute;
	bottom:0px;
	left:0px;
	background: url(../img/popup_foot_left_fix.gif) no-repeat left top;
	width:15px;
	height:40px;
}

#popup_FooterRightFix {
	position: absolute;
	bottom:0px;
	right:0px;
	background: url(../img/popup_foot_right_fix.gif) no-repeat right top;
	width:15px;
	height:40px;
}

#popup_FooterCenterFix {
	position:relative;
	height:40px;
	margin:0px 15px;
	background-color: #f2f2f2;
}
