body { background:white; margin:10px;}
img {border:0;}
img.bullet {width:7px; height:7px; margin:6px 10px 6px 0;}
form {margin:0;}
input {font:8pt Arial;}
input.plain { width:100%; border:1px solid gray; padding:1px 3px; }
input.submit { border:1px solid gray; padding:1px 3px; margin:0; }
textarea { font:8pt Arial; width:100%; height:50px; border:1px solid gray; }

a {text-decoration:none;}
a:link {color:navy;}
a:visited {color:gray;}
a:hover {color:red;}
a:active {color:red; cursor:help;}
a.vmnu:link {color:#606060;}
a.vmnu:visited {color:black;}
a.vmnu:hover {color:red;}
a.vmnu:active {color:red; cursor:help;}

.diaton {font-size:10pt;}
.fig {text-align:right; margin:2mm 2mm 1mm; font-weight:bold;}
.fl {float:left}
.fr {float:right}

h2 {font:12pt Verdana; text-transform:lowercase; color:gray; font-weight:bold;}
h3 {font:11pt Arial; font-weight:bold;}
h4 {font:11pt Arial; font-weight:bold; margin:24pt 0 0;}
h4.text {font:12pt Arial; font-weight:bold; margin:16pt 0 0;}

p {font:12px Verdana;}
p.std {margin:6px 0 8px;}
p.quot {margin:6px 0 12px 40px; font-style:italic;}
p.copy {text-align:right; margin:6px 0 12px; font-style:italic;}
p.fig {font-weight:bold; margin:6px 0 2px; text-align:right;}
p.tbl {text-align:left; margin:2mm 2mm 1mm; font-weight:bold;}
p.fig {text-align:right; margin:2mm 2mm 1mm; font-weight:bold;}
p.rem {color:gray; text-align:left; margin: 5pt 2pt 3pt 6pt;}
p.news {font:9pt Verdana; text-align:left; margin: 5pt 2pt 3pt 6pt;}
p.news a {text-decoration:underline;}

p.text {font:9pt Verdana; text-align:left; margin: 5pt 2pt 3pt 6pt;}
p.abstr {font:11px Verdana; text-align:left; margin: 5pt 2pt 3pt 12pt;}

td {font:12px Verdana;}
td.stl { border-bottom:1px solid navy; border-right:1px solid navy; }
td.str { border-bottom:1px solid navy; }
td.stf { border-right:1px solid navy; }
td.news { font:9pt Verdana; padding-left:6pt;}
th {font:bold 8pt Verdana;}
th.sth {vertical-align:middle; color:navy; border-bottom:1px solid navy; border-right:1px solid navy; }
th.str {vertical-align:middle; color:navy; border-bottom:1px solid navy;}

ul {font:12px Verdana; margin-top:6px; margin-bottom:8px;}
ul li {margin:0;}
ol {font:12px Verdana; margin-top:6px; margin-bottom:8px;}

.contacts p {font:9pt Verdana; text-align:justify; margin: 5pt 2pt 3pt 6pt;}



#shadow {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100;
        background-image: url(/i/thumb-trans.png);
        text-align: center;
}
* html #shadow {
        /* hack for IE < 7 opacity */
        background-color: #333;
        back\ground-color: transparent;
        background-image: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/thumb-trans.png", sizingMethod="scale");
}
#shadow.on {
        display: block;
}
#loading {
        background: url(/i/thumb-preload.gif) no-repeat;
        position: absolute;
        left: 48%;
        top: 50px;
        width: 55px;
        height: 55px;
        margin: 0 auto;
        cursor: pointer;
}
#litebox {
        background: #fff;
        padding: 5px 0;
        margin: 0 auto;
}
#litebox img {
        cursor: pointer;
}
#litebox p {
        margin: 0;
        padding: 10px 0;
        color: #333;
}

#litebox em {
        color: #999;
        display: block;
  font-size: 85%;
}
#litebox a {
        border: none;
        width: 21px;
        height: 21px;
}
#litebox a.prev {
        float: left;
        background: url(/i/thumb-prev.gif) no-repeat 0 50%
}
#litebox a.next {
        float: right;
        background: url(/i/thumb-next.gif) no-repeat 0 50%
}

.litebox-caption { font:11px Arial, Helvetica, sans-serif; }


