html, body
{
  font-family: Tahoma;
  color: #646e73;
  font-size: 10pt;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

img, table, tr, td, p, form, h1, h2, h3, h4, h5, h6
{
  border-width: 0;
  padding: 0;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

a
{
  color: #646e73;
}

a:hover{
  text-decoration: none;
}

#Top
{
  display: none;
}

#LeftMenu
{
  display: none;
}

#RightSide
{
}

#TopMenu
{
  display: none;
}

#Path
{
  display: none;
}


#BigContentBlock
{
  padding: 10px;
  font-size: 12px;
  color: #646e73;
}

#BigContentBlock table.RegBlockTab
{
  border: 1px solid lightgrey;
  width: 100%;
}

#BigContentBlock form.reg
{
  font-size: 12px;
}
#BigContentBlock form.reg table td
{
  padding-left: 4px;
}
#BigContentBlock form.reg table td input
{
  width: 150px;
  font-size: 10px;
}
#BigContentBlock form.reg table td select
{
  width: 156px;
  font-size: 10px;
}

#BigContentBlock form table td input.radio
{
  width: 20px;
}

#BigContentBlockHeader
{
  display: none;
}

.SubPhoto
{
  background-image: url('i/SubPhoto.gif');
  width: 116px;
  height: 111px;
  padding: 4px 3px 3px 3px;
  text-align: center;
}

.Item
{
  width: 215px;
  height: 207px;
  background-image: url(i/RightBlock.gif);
  margin: 0 0 7px 0;
  display: block;
  cursor: pointer;
  color: #525252;
  text-decoration: none;
  font-size: 10px;
  text-align: center;
}

.ItemImage
{
  margin: 10px 7px 10px 7px;
  height: 149px;
  width: 202px;
}

.ItemDescription
{
  font-size: 8pt;
  padding: 0px 8px 0px 8px;
  height: 30px;
}

.ILeft
{
 margin-right: 7px;
 float: left;
}

.ICenter
{
 float: left;
}

.IRight
{
 float: right;
}

.ContentTableTop
{
  width: 100%;
  font-size: 1px;
  border-bottom: 1px solid lightgrey;
}

.hidden
{
  display: none;
}

table.ParamTable
{
border-right: 1px solid lightgrey;
}

table.ParamTable td
{
  padding: 4px;
}

table.ParamTable td
{
  border: 1px solid lightgrey;
  padding: 4px;
}

table.Basket
{
  width: 100%;
  border: 1px solid white;
}

table.Basket td
{
  border: 1px dotted lightgrey;
  text-align: center;
  padding: 10px;
}


#Bottom
{
  display: none;
}


h1
{
  font-size: 14px;
}


.submit
{
  width: 77px;
  height: 17px;
  border: 0;
  margin: 0;
  padding: 0;
  background-image: url(i/ButtonBlack.gif);
  color: white;
  display: block;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
}
.submit div
{
  margin-top: 2px;
}

h1.grey
{
  margin-top: 10px;
  padding-top: 8px;
  padding-left: 20px;
  height: 22px;
  background-color: #e5e5e5;
  font-size: 10px;
}

