@import "tabsort0.css";

body {margin:0 1em; font-family: Verdana; text-align:center;} 
iframe {border:0}
div {margin: 0 1em; text-align:left; } 
#tip {text-align:justify; width:50em; margin:.2em 1em .3em auto; color:#330;}
.p1 {margin:.5em 0 0 1em; line-height:.8em;}
.p2 {margin:0 0 0 9em; line-height:.8em;}
.p3 {margin:0 0 0 15em; line-height:.8em;}
.darkred {color:#600;}
.div {background-color:#cc9;}
.divbott {margin:0; padding:0; font-size:14pt; text-align:center;}
strong {color:#030}
h2 {font-size:12pt;}
table {border-collapse:collapse; margin:0 auto;} 
caption {padding:1em;}
td {border:0; padding:0; width:auto; vertical-align:top;}
table#stru {table-layout:fixed; width:950px;}
table#stru td {font-size:.75em;}
table#stru td.div {font-size:.75em; padding:0;}
table#stru td#art {padding:0; }
div.inart{padding: .4em; margin:1em 0 5em 2em; background-color:#ffffdf;}
table#stru td#toc {padding:1em 0 0 0; }
table#stru #left {width:300px;}
table#stru #right {width:650px; }
td.vdiv {width:.5em; padding:0; font-size:10pt; text-align:left;}
p { margin:.5em 0; text-align:justify; line-height:1.3em;} 
.ri {text-align:right;}
table#stru td#toc h3, h4 {font-family:'times new roman'; padding:0; margin:0 0 .2em 0;}
table#stru td#toc h3 {font-weight:300; font-size:1.4em; line-height:1em; text-align:center;}
h3 span {font-weight:300; font-size:11pt; }
table#stru td#toc a {text-decoration:none; color:#446;}
table#stru td#toc a:visited {color:maroon;}
table#stru td#toc a:hover {text-decoration:underline; color:#000}
table#stru td#toc img {margin:1em;}

dir p { text-align:left} 
img {margin:0;border:0;vertical-align:middle;} 
ol {text-align:center;}
li {text-align:left;}
div.book {text-align:center; margin:0; }
div.book table {margin:0 auto;}
ul.toc {padding:0; margin:1em 0 1em 2em;}
ul.toc li, ul.list li {line-height:1.1em;}
.pre {white-space: pre;}

 div.news {color:#777; font-size:8pt; margin-top:0; padding:0;}
 div.news p {font-size:7pt; margin-top:0;}
 ul.list {padding:0 0 0 10px; margin:0; overflow:visible;}
 ul.list li { list-style-type: none; margin:.3em 0 0 -10px; padding:0; font-size:10pt; }
 ul.list a:hover {/* font-weight:bold; */ }
 .l {text-align:left;}
 .r {text-align:right;}
 .c {text-align:center;}
 .ye {font-family:Arial; font-style:italic; font-size:10pt; font-weight:600; padding:.1em; text-align:center; color: blue;}
 .ye a {color: #66f;}
 div.rul {margin:1em 0; padding:0;}
 div.rul ul {padding:0; margin:1em 0 1em 2em;}
 div.contact p {text-align:center;}
 
 input.antispam {width:7em; margin:1em;}
 form p {text-align:left;}
 .vash {color:#963; font-size:11pt; margin:1em 0 0 0; }
.small {font-size:.8em; color:#600;}
.cvet {font-weight:600;}
.dat {font-size:.8em; color:#600; text-align:right;}

  table.stru td {padding:.4em;}
  table.stru td {vertical-align:top; border:0; width:auto;}
  #recl {text-align:center;}
  #recl table {margin:.5em auto; width:374px; }
  #recl td {background:url(img/lenta.gif); background-repeat:no-repeat; height:75px; padding:0; text-align:center; vertical-align:middle; font-size:8pt;}

table.addmsg {table-layout:fixed; width:600px;}
#textcom {width:100%;}
dir.msg {color:red; font-weight:600; overflow:visible; font-family:arial;}

.u {text-decoration:underline;}
ol.usedom p {font-weight:300; margin:.5em 0 0 0;}
ol.usedom ul {padding-left:0; margin-left:0;}
ol.usedom li {margin-left:1em; margin-top:1em; font-weight:600;}
ol.usedom li pre {font-weight:300; }
ol.usedom ul li {font-weight:300; margin-top:0; }
ol.usedom ul ul {}
div.bigtext {height:100px; overflow:scroll;}

.alpha {list-style-type:lower-alpha;}
ol.usedom .alpha li {font-weight:300; margin-top:0; margin-bottom:0;}
#pwok {display:none; color:#060; font-weight:600;}

 .br0{color:#6c6;}
 .co1{color:#090;font-style:italic;font-family:Arial;}
 .de1, .de2{font-family:'Courier New',Courier,monospace;font-weight:normal;}
 .kw1{color:#006;font-weight:bold;}
 .kw2, .kw4{color:#036;font-weight:bold;}
 .kw3{color:#066;}
 .me1{color:#060;}
 .nu0{color:#C00;}
 .st0{color:#36C;}
 .es0 {color: #009; font-weight: bold;}
#roll ul {display:none;}
#roll li {text-decoration:underline; cursor:default;}
#roll ul ul li {text-decoration:none; cursor:text;}
label {cursor:pointer; border:1px inset #fff; }
label:hover {background-color:#ffc;}
div.hr {height:1em;}
.binoper td {text-align:center; border:2px outset #fff; padding:2px 6px;}
.binoper th {background-color:#f0f0f0;padding:4px; font-size:.75em;}
.binoper {border-collapse:separate;}
textarea.js {width:55em; height:15em;}

.icode {background-color:#f0f0f0; font-weight:300; font-size:10pt; padding:0 .3em;}

.h20em {height:20em;}
.ovis {overflow:visible;}
.oscroll {overflow:scroll;}
.hl {background-color:#f0f0f0; padding:.5em 0 .7em 1em; width:100%;}
pre {font-size:10pt; text-align:left; }

kbd {font-weight:600; font-size:12pt; }
table.sortable td {border:1px solid #999; padding:2px 4px; font-size:.75em;}
table.sortable {margin:1em auto; width:95%;}
hr {margin-top:2em;}
li {margin-top:.5em; line-height:1.3em;}
.lth {text-decoration:line-through;}
iframe#edit {position:absolute; z-index:1; border:0; background-color:#f0f0f0; padding:0; margin:0;}
#edit2 {border:1px solid red; width:600px; height:90px; margin:0;}
#framebox {display:block; position:absolute; background-color:#fff; border:1px solid #900;}
.edit {background-color:#f0c0f0; padding:0; margin:0;}
#closebutton {position:absolute; top:2px; right:2px; width:2em; height:2em; text-align:center;}
table.radio td {font-size:.75em; padding:.2em .2em; border:1px solid #090; vertical-align:middle;}
table.radio {width:800px;}
td.radio {width:250px; }
input {vertical-align:middle;}
#naglav {float:left; margin:0; font-size:.75em;}
textarea#text {margin:0; padding:0; width:100%; height:100%;}
#divhist {position:absolute; padding:4px; width:400px; background-color:#eee; border:1px solid #600;}
#divhist td {border:1px solid #900; background-color:#fff; padding:2px; font-size:.75em;}
table.simple td {border:1px solid #999; background-color:#fff; padding:.5em; font-size:.75em;}
.vid1 {padding:.5em 1em; margin:4em auto;}
.dark {background-color:#dfdfdf;}
th {padding:.5em 1em;}
.flori {float:right; margin:0;}
.flole {float:left; margin:0;}
#result {font-size:.75em;}
.bord, .bord td, .bord th{border:1px solid #060;}
.disnone {display:none;}
.bgrose {background-color:#fcc;}
.bgyell {background-color:#ffc;}
.bgc {background-color:#cff;}
.bggreen {background-color:#cfc;}
table.fix {table-layout:fixed;}
table.fix colgroup {width:7em;}
.cont20x3 {width:20em; height:3em;}
.i, .italic {font-style:italic;}
.w20 {width:40em;}
.even {background-color:#f0f0f0;} 
.odd {background-color:#fff;} 
.pointer {cursor:pointer;}

#links {height:13em; margin:1em 5em;} 
#links a {font-family:Arial; display:block;} 
#links #count {margin:0 1em; color:#060; font-weight:600;} 
#links.disnone_child a.disnone_if {display:none;}

.epi {margin-left:30%; margin-bottom:.2em; font-style:italic; font-family:'times new roman'; font-size:1.2em;}
.epizag {text-align:right; margin-top:0;}
em {font-family:Arial;}

.cite {margin:2em; font-style:italic; font-family:arial; text-align:justify;}

