/* ----- WINDOW ----- */

#WindowDiv, .WindowDiv
{
  position:absolute; 
  display:none;
  z-index:102;
}

#WindowDivShadow, .WindowDivShadow
{
  position: absolute;
  z-index:101;
  background-color:#000000;
  filter:alpha(opacity=30);
  opacity:0.3;
}

#wchDiv, .wchDiv
{
  position:absolute; 
  top:0px; 
  left:0px; 
  display:none; 
  z-index:100; 
}

#WindowHider, .WindowHider
{
  background-color:#DADADA;
  position:fixed; 
  height:100%!important;
  top:0px; 
  left:0px; 
  display:none; 
  z-index:101; 
  background-image:url('/_img/_n20.gif');
  
  filter:alpha(opacity=50);
  opacity:0.5;
  width:99%;
}

.X {position:absolute; top:0px; right:0px; margin:-10px -10px 0px 0px; z-index:53;}
.X IMG {width:24px; height:24px;} 

/* ----- SPECIAL ----- */

#ShowPic, .ShowPic
{
  position:absolute; 
  display:none;
  z-index:102;
  border:4px solid #c3e0e6;
  padding:10px;
  background-color:#FFFFFF;
  text-align:center;
  cursor:pointer;
}

.ShowPicWrap
{
  border:0px solid #f2f2f2;
  padding:10px;
}

.WinIn
{
  position:absolute; 
  display:none;
  z-index:102;
  border:1px solid #e8f7ff;
  padding:10px;
  background-color:#ffffff;
  text-align:center;  
}

.SHDIV
{
  display:none;
  border:1px dotted #DADADA;
  padding:10px 0px 10px 0px;
  margin-top:1px;
}

.picList {margin-right:-15px;}
.picList .item {float:left; border:3px solid #e8f7ff; margin:0px 15px 15px 0px; padding:8px; cursor:pointer; text-align:center;} 
.picList .item .img {width:145px; height:145px; display:table-cell; text-align:center; vertical-align:middle;}
.picList .item IMG {}
#plLeftArrow , .plLeftArrow {position:absolute; left:-20px; cursor:pointer; display:block;}
#plRightArrow , .plRightArrow {position:absolute; right:-20px; cursor:pointer; display:block;}
