body {
font-family: tahoma, arial;
margin: 0;
padding: 0;
font-size: 11px;
}
table {
font-size: 11px;
line-height: 140%;
letter-spacing: 1px;
}
td {
padding: 0;
vertical-align: top;
}
tr {
vertical-align: top;
}
img {
border: 0px;
}
a {
color: black;
text-decoration: none;
}
a:hover {
color: #ff0000;
}
p {
margin: 0 0 12px 0;
padding: 0;
}

#left {
background: url(img/grey-dot.gif) repeat-x bottom;
}
#logo {
width: 97px;
}
#info {
background: url(img/grey-dot.gif) repeat-x bottom;
padding: 18px 97px 0px 97px;
}
#menu {
width: 167px;
}
#menu-div {
padding: 45px 20px 49px 20px;
text-align: right;
}
#menu ul  {
list-style: none;
margin: 0;
padding: 0;
text-transform: none;
font-weight: normal;
font-size: 11px;
}
#menu ul.top {
text-transform: uppercase;
font-weight: bold;
font-size: 10px;
}
#menu ul.sub {
margin-bottom: 6px;
}

#previews {
background: url(img/bkg-previews.gif);
padding: 1px 0px 1px 0px;
}
#content {
height: 100%;
padding: 45px 97px 200px 97px;
color: #999999;
}
#footer {
padding: 1000px 97px 0 97px;
color: #999999;
}
#content-div {
width: 749px;
}
#descr {
float: left;
width: 70%;
}
#arrs {
text-align: right;
float: right;
width: 30%;
padding-top: 12px;
}

img.preview1 {
margin: 0 1px 1px 0;
}
img.preview2 {
margin: 0 0 1px 0;
}
img.pic {
margin-top: 11px;
}
.clear {
clear: both;
}
.menu-item-active {
color: #999999;
font-size: 10px;
}
.menu-subitem-active {
color: #ff0000;
}