/* element otwierajacy okno */
.overlayWindowTrigger {
	width: 0px;
}

/* kontener */
.overlayWindow {
	position: absolute;		
	z-index: 400;
}

.overlayWindow dl, 
.overlayWindow dt,
.overlayWindow dd {
	display: block;
	margin: 0;
	padding: 0;
	position :relative;	
}

/* okno */
.overlayWindow dl {
}

/* naglowek */
.overlayWindow dt {
	z-index: 2;
}

/* nagłowek */
.overlayWindow dt span.header {	
	height: 30px;
	display: block;
	font-family: Tahoma;	
}
		
.overlayWindow dt {					
	border: 2px #FFF solid;
	border-bottom: none;		
	color: #000;
	background-color: #fff;									
}

/* tytul w naglowku */
.overlayWindow dt span.headerBar {
	display: block;
	font-size: 11px;
	padding: 8px 0 8px 10px;	
	color: #fff;
	font-weight: bold;
	margin: 0px;	
	background: #000;
}
/* przycisk zamykajacy okno w naglowku */
.overlayWindow dt span.headerBar img.overlayClose {
	/*vertical-align:middle;*/
	float:right;
	margin:-7px 0 0 0;	
	padding:0;
}
/* zawartosc */
.overlayWindow dd {		
	z-index: 1;	
	margin-top: -2px;
	border: 2px #EEE solid;	
	color: #000;
	overflow: auto;					
	background: #FFF url(/image/template/overlayWindowContentLoading.gif) center 45% no-repeat;
}

.overlayWindow dd .box_info {
	padding: 6px 6px 0 6px;
	margin: 0;
}
.overlayWindowLoaded dd {
	background: #FFF;
}
/* element zamykajacy widoczne okno */
.overlayClose {
	cursor: pointer;
}

.overlayWindow a, .overlayWindowLoaded a {
	margin: 0;
	padding: 0;
}
