
/* Windows container */

.wnd_container
{
	position: 	absolute;
	background-color: 	#fff;
	overflow: 	hidden;
	visibility: visible;
		
	margin: 0px;
	padding:0px;

	color: 		WHITE;
	font-family:	verdana;
	font-size:		10px;
	
	display: 	block;

	-webkit-border-radius: 	5px	5px	0px	5px;
	-khtml-border-radius: 	5px	5px	0px	5px;
	-moz-border-radius: 	5px	5px	0px	5px;
	border-radius: 			5px	5px	0px	5px;	
	
	/*-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);*/
	
	box-shadow: 		0px 3px 10px #000;
	_border-color: #999999 #999999 #999999;	
	border: 1px solid #086A99;
	
}

.wnd_controler
{

	position: absolute;
	right: 		0px;
	bottom:		0px;
	width: 		34px;
	height:		34px;
	z-index: 	50100;

	background-color: 	#2A8CBB;
	visibility: visible;
	
	display: 	block;

	-webkit-border-radius: 	15px 0px 0px 0px;
	-khtml-border-radius: 	15px 0px 0px 0px;
	-moz-border-radius: 	15px 0px 0px 0px;
	border-radius: 			15px 0px 0px 0px;
	
	box-shadow: 		0px 3px 10px #000;
	border-color: #999999 #999999 #999999;	
}
.wnd_controler .wnd_controlerCounter
{
	position: absolute;
	top: 5px;
	right: 2px;
	height: 15px;
	width: 20px;
	
	text-align: 	right;
	font-family:	verdana, arial;
	font-weight:	bold;
	font-size:		12px;
	color: 			#fff;
	text-shadow: 2px 2px 2px #777;	

	cursor: pointer;	
	overflow: 	hidden;

}
.wnd_controler .wnd_tile
{
	position: absolute;
	height: 13px;
	width: 13px;
	bottom: 1px;
	right: 0px;
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_tile.png');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
}



.wnd_controler .wnd_cascade
{
	position: absolute;
	height: 13px;
	width: 13px;
	bottom: 1px;
	right: 14px;
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_cascade.png');
	background-size:18px 18px;	
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
}

.wnd_controler .wnd_reduceall
{
	position: absolute;
	height: 13px;
	width: 13px;
	bottom: 14px;
	right: 14px;
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_reduceall.png');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
}

/*
wnd_controler bar_infos
*/

.setting .wnd_controlerCounter
{
	height: 15px;
	width: 20px;
	float: left;
	margin: 1px;
	
	text-align: 	right;
	font-family:	verdana, arial;
	font-weight:	bold;
	font-size:		12px;
	color: 			#fff;
	text-shadow: 2px 2px 2px #777;	

	cursor: pointer;	
	overflow: 	hidden;

}
.setting .wnd_tile
{
	float: left;
	
	height: 13px;
	width: 13px;
	margin: 1px;

	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_tile.png');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 

	border: solid 1px #000;
	-webkit-border-radius: 	3px 3px 3px 3px;
	-khtml-border-radius: 	3px 3px 3px 3px;
	-moz-border-radius: 	3px 3px 3px 3px;
	border-radius: 			3px 3px 3px 3px;
}

.setting .wnd_cascade
{
	float: left;
	
	height: 13px;
	width: 13px;
	margin: 1px;

	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_cascade.png');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 

	border: solid 1px #000;
	-webkit-border-radius: 	3px 3px 3px 3px;
	-khtml-border-radius: 	3px 3px 3px 3px;
	-moz-border-radius: 	3px 3px 3px 3px;
	border-radius: 			3px 3px 3px 3px;
}

.setting .wnd_reduceall
{
	float: left;
	
	height: 13px;
	width: 13px;
	margin: 1px;

	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_reduceall.png');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 

	border: solid 1px #000;
	-webkit-border-radius: 	3px 3px 3px 3px;
	-khtml-border-radius: 	3px 3px 3px 3px;
	-moz-border-radius: 	3px 3px 3px 3px;
	border-radius: 			3px 3px 3px 3px;
}

/* Windows Title */

.wnd_title
{
	position: absolute;
	height:		24px;
	top: 		0px;
	left: 		0px;
	right: 		0px;
	z-index: 	0;

	cursor: pointer;
	background-color: 	#2A8CBB;
	font-family:	verdana, arial;
	font-weight:	bold;
	font-size:		11px;
	color: 			WHITE;
	text-shadow: 2px 2px 2px #777;
	white-space:nowrap;

	overflow: hidden;
	margin: 0px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:17px;
	padding-right:60px;
	border-bottom: 		1px solid #707070;
	
	border: solid 1px;
	-webkit-border-radius: 	3px 3px 3px 3px;
	-khtml-border-radius: 	3px 3px 3px 3px;
	-moz-border-radius: 	3px 3px 3px 3px;
	border-radius: 			3px 3px 3px 3px;
	box-shadow: 		0px 3px 10px #000;
	
}

/* Working Area DIV*/

.wnd_work
{

	position: 		absolute;
	top: 				26px;
	bottom:				0px;
	left: 				0px;
	right: 				0px;
	z-index: 			1;
	overflow:			auto;
	background-color: 	#99DDFF;
	color: 				#000;
	font-family: 		Verdana;
	padding: 			0px;/*10px;*/

	-webkit-border-radius: 	0px 0px 0px 5px;
	-khtml-border-radius: 	0px 0px 0px 5px;
	-moz-border-radius: 	0px 0px 0px 5px;
	border-radius: 			0px 0px 0px 5px;	
}

/* Working Area FRAME */

.wnd_iframe
{
	position: relative;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow-y: scroll;

	-webkit-border-radius: 	0px 0px 0px 5px;
	-khtml-border-radius: 	0px 0px 0px 5px;
	-moz-border-radius: 	0px 0px 0px 5px;
	border-radius: 			0px 0px 0px 5px;
}

/* Sizer Tools */


.wnd_sizer
{
	position: absolute;
	height: 20px;
	width: 20px;
	bottom: -4px;
	right: -4px;
	z-index: 10;
	
	background-repeat: no-repeat;
	background-position: 1px 1px;
    background-image: url('/i/wnd_resize.png');
	
	cursor: nw-resize;
	visibility: visible;
}
 
/* Windows Managment Tools */

.wnd_tool
{
	border-left: solid 1px #888;
	border-right: solid 1px #888;
	border-bottom: solid 1px #888;

	-webkit-border-radius: 	0px 0px 0px 3px;
	-khtml-border-radius: 	0px 0px 0px 3px;
	-moz-border-radius: 	0px 0px 0px 3px;
	border-radius: 			0px 0px 0px 3px;

	box-shadow: 	inset	2px 0px 2px #eee;	
}
.wnd_microflyed
{
	box-shadow: 	inset 	3px 3px 3px  #eee;	
}
.wnd_closer
{
	position: absolute;
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_close.gif');	
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	

	right: 4px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_enlarge
{
	position: absolute;
	z-index: 1;

	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 0px;
    background-image: url('/i/wnd_enlarge.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 24px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_restore
{
	position: absolute;
	z-index: 1;

	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_restore.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 44px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_reduce
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_reduce.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 64px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_list
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_list.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 84px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_save
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_save.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 104px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_addcaddie
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_addcaddie.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 124px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_printpage
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_printpage.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 144px;
	top: 0px;
	height: 20px;
	width: 20px;
}
.wnd_xxxpage
{
	position: absolute;
	z-index: 1;
	
	cursor: pointer;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: 2px 1px;
    background-image: url('/i/wnd_printpage.gif');
	background-size:18px 18px;
	
	background-color: 	#2A8CBB;
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
	opacity:0.9; 
	
	right: 87px;
	height: 24px;
	width: 24px;
	top: 0px;
}
/* Windows List */

.wnd_windowslist
{
	position: absolute;
	top: 2px;
	min-width: 80px;
	min-height: 8px;
	z-index: 65500;
	
	cursor: pointer;
	visibility: visible;
	background-color: 	#fff;
	color: 	#000;
	border: solid 1px #888;
	display: none;

	box-shadow: 		0px 3px 10px #000;	
}

.wnd_windowslist A DIV
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	border-bottom : solid 1px #888;
	background-color: #fff;

	color: 			#00f;
	font-family:	verdana, arial;
	font-size:		11px;
	text-decoration: none;
	font-weight: 	normal;	
}

.wnd_windowslist A:hover DIV
{
	background-color: #00f;
	
	color: #fff;
	font-family:	verdana, arial;
	font-size:		11px;
	text-decoration: none;
	font-weight: 	normal;	
}

.wnd_mask
{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 65000;
	overflow: hidden;
	display: none;
	background-color: #888;

	-moz-opacity:0.0; 
	filter:alpha(opacity=0);
	opacity:.0; 
}
