BODY {
 margin: 0;
 padding: 0;
 background: #000;
 color: #fff;
 font-family: Verdana,Helvetica,sans-serif;
 font-size: 10pt;
} 

H1 { font-size: 17pt; width: 850px; margin: 10px auto; letter-spacing: 1px;} 
H2 { font-size: 13pt; } 
H3 { font-size: 11pt; } 

TABLE    { margin: 0 auto; }
TD       { padding: 20px 20px; vertical-align: top; }
TD.right { padding-top: 50px; text-align: right; width: 200px; }
TD.left  { padding-top: 50px; width: 200px; }
TD IMG   { border-color: #fff; }

UL { list-style: none; margin: 0; padding: 0; }
UL UL { list-style: none; margin-left: 15px; padding: 2px; }
LI { margin-bottom: 5px; }

A  { color: #fff; }

#cnt { padding: 0 7px; 

 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);
 -moz-opacity: 0.33; 
 -khtml-opacity: 0.33; 
 opacity: 0.33; 

}
.rimg { float: right; margin: 10px 0 10px 20px; } 
.limg { float: left; margin: 10px 20px 10px 0; } 
.content .clear { clear: both; }
.content { line-height: 140%; }

.highslide img { cursor: url(/i/zoomin.cur), pointer; border: 2px solid #fff; }
.highslide-active-anchor img {  cursor: default; }
.highslide-wrapper IMG { margin: 10px; border: 3px solid #fff; }
.epigraf { padding-left: 33%; text-align: right; }

.tbl { margin: 0; }
.tbl TD { margin: 0; padding: 2px 5px; border: 1px solid #333; font-size: 90%; }
.tbl TH { text-align: left; font-size: 80%; padding: 3px; color: #ccc;}
#result B SMALL, .tbl TH SMALL { font-weight: normal; color: #fff; font-size: 100%; }
.yes { background-color: #ccc; color: #000; font-weight: bold; }
.current { font-weight: bold;}
.center { text-align: center; }

.right-menu { line-height: 150%; }
.right-menu li { display: inline; }
.right-menu li a, .right-menu span.current { padding: 2px 5px; }
.right-menu li a:hover { background: #fff; color: red; }

.kole { text-align: right; vertical-align: middle; font-size: small; font-style: italic;}
