* html body
{
  background: url(/images/blank.gif);
  background-attachment: fixed;
}
/***_Black background with opacity_***/
div#WB_dark
{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0; left: 0;
  background: #000;
  z-index: 300;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*Opacity for IE*/
}
html>/**/body div#WB_dark
{ opacity: 0.7; }/*Opacity for good browsers*/
* html div#WB_dark
{
  width: 100%;
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
  top: 0; left: 0;
  z-index: 300;
  background: #000;
}/*Position:fixed for IE6*/



/*WhiteBox container*/
div#WB_container
{
  width: 600px;
  height: 400px;
  position: fixed;
  top: 50%; left: 50%;
  margin: -200px 0 0 -300px;
  z-index: 500;
}
* html div#WB_container
{
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px') !important;
  width: 600px;
  height: 400px;
  z-index: 500;
}

div#WB_close
{
  width: 570px;
  height: 25px;
  padding: 5px 0 0 0;
  position: relative;
  text-align: right;
  font-size: 12px;
  background: url(/images/whitebox/WB_topBg.png) top left no-repeat;
}
div#WB_rightCorner
{
  position: absolute;
  right: -30px; top: 0;
  width: 30px;
  height: 30px;
  background: url(/images/whitebox/WB_topBg.png) top right no-repeat;
}

div#WB_content
{
  width: 600px;
  padding: 10px 0;
  overflow: hidden;
  background: #fff;
}
div#WB_add
{
  font-size: 11px;
  padding: 5px;
  background: #afdfe9;
  display: inline;
  margin: 0 0 0 30px;
}
table#WB_wrapper
{
  width: 540px;
  margin: 10px 0 0 30px;
  color: #000;
  font-size: 12px;
}
table#WB_wrapper td
{
  vertical-align: middle;
  height: 78px;
  border-top: 2px solid #048caa;
}
td#img
{
  width: 78px;
  text-align: center;
}
td#kol
{ text-align: center; }
td#kol label
{
  display: block;
  text-align: center;
  font-size: 12px;
  margin-bottom: 2px;
  font-style: italic;
}
td#kol input
{
  font-size: 12px;
  border: 1px solid #048caa;
  padding: 1px 2px 0 2px;
  width: 30px;
  text-align: center;
}


div#WB_action
{
  height: 15px;
  width: 600px;
  padding: 5px 0 0 0;
  font-size: 12px;
  font-style: italic;
  background: #fff;
}
div#WB_action div
{
  text-align: center;
  width: 300px;
}


div#WB_bottom
{
  width: 570px;
  height: 30px;
  position: relative;
  text-align: right;
  background: url(/images/whitebox/WB_bottomBg.png) top left no-repeat;
}
div#WB_rightBottomCorner
{
  position: absolute;
  right: -30px; top: 0;
  width: 30px;
  height: 30px;
  background: url(/images/whitebox/WB_bottomBg.png) top right no-repeat;
}




















