* {
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}
body{
  background:#fff;
}
td{
  vertical-align:top;
}
a, a:visited{
  text-decoration:none;
  color:#000;
}
img{
  border:none;
}
#desc, #base, #nav, #contacts .icq, #top, .sub, #footer, .cleaner, #action, #gallery, #why img, #free img, .photogallery{
 display:none;
}
#content{
  display:block;
  padding:5pt 0;
  font-size:12pt;
  text-align:justify;
}
#content h2{
  font-size:20pt;
}
#content h3{
  padding:5px 0 0 0;
  font-size:12pt;
}
#content p{
  padding:2pt 0;
}
#content ul{
  padding:0 0 0 15pt;
}
.stuff td{
  padding:5pt 30pt 7pt 0;
  font-size:140%;
  font-weight:bold;
}
#content form td{
  padding:10px 10px 0 0;
}
#content input, #content textarea{
  width:250px;
}
#content textarea{
  height:80px;
}
#content .but{
  width:auto;
}
form sup{
  vertical-align:baseline;
}
#nav #contacts{
  margin:0 0 0 100%;
  padding:0;
}
.print{
  padding:0 0 10pt;
  border-bottom:1px solid #000;
}