/*====================*/
/*http://passion-don.org/*/
/*====================*/

body {
background-image:url(img/tekstura.jpg);
background-attachment:fixed;
margin:0;
}
.bgnone {
background-image:none;
margin:0;
}
.l-line {background-image: url(img/l-line.gif)}
.r-line {background-image: url(img/r-line.gif)}
p {
font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Arial Unicode MS, Lucida Sans Unicode;
font-size:13pt;
line-height:110%;
margin-bottom:3pt;
margin-top:0;
text-align:justify;
text-indent:25pt
}
.notab {
text-indent:0
}
.txt8 {
font-size:10pt;
}

td,div {
background-color: #fff;
color:#333;
}
.book {
margin:0 auto;
width:640px
}
.content {
margin:0 auto;
width:700px
}

.limit {margin:0 80px}

.oldstile {
display: block;
width:800px;
margin:0 auto;
padding-top:20px;
background-image:url(img/content800.jpg);
/*border-left:solid #333333 1px;*/
}
#spusk {margin-top:20px}

#ramka {
border:1px solid #666;
margin:0 10px;
padding:10px
}
#kant {
border:1px solid #000;
}
.border {
background-color:#fff;
border:1px solid #666;
margin:10px
}
#left {
text-indent:0;
text-align:left
}
.right {
text-align:right
}
#right {
text-align:right
}
.italic {
font-style:italic
}
#italic {
font-style:italic
}
.txt-bold {
font-weight:bold
}
.center {
text-align:center;
text-indent:0
}
.ctxt {
font-size:9pt;
text-align:center;
text-indent:0
}
.abr {
font-size:8pt;
font-weight:bold;
position:relative;
top:-3px
}
.az {
font-style:italic;
font-weight:bold;
padding:10px 20px;
text-align:right;
}
.dov {
color:#858585;
font-family:"Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
margin:5px 0;
text-align:center;
text-indent:0
}
.gko {
font:14pt"Courier New", Courier, monospace ; 
font-weight:bold;
text-transform:uppercase;
color:#333;
text-align:center;
border:1px solid #000;
}
#gko {
letter-spacing:12px;
/*margin:0 71px 0 71px;*/
}
.glava {
font:bold 14pt "Times New Roman", Times, serif;
margin:0;
text-align:center;
text-indent:0;
text-transform:uppercase
}
.glavanum {
font:bold 12pt "Times New Roman", Times, serif;
margin:0;
text-align:center;
text-indent:0
}
.name {
font:bold 18pt "Times New Roman", Times, serif;
letter-spacing:1pt;
margin:0 0 10px;
text-align:center;
text-indent:0;
text-transform:uppercase
}
.namedov {
color:#333;
font-family:"Times New Roman", Times, serif;
font-size:14pt;
margin:5px 50px
}
.num {
font-family: Tahoma;
color:#666;
font-size:10pt;
font-weight:bold;
text-indent:0;
margin:10px 0;
text-align:center;
}
.oglava {
color:#000;
cursor:pointer;
font-family:arial;
font-size:82%;
line-height:150%;
text-decoration:none
}
.prim {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
margin:0 25pt 2pt;
text-align:justify;
text-indent:0
}
.remarka {
font-size:10pt;
margin-bottom:0;
margin-top:0
}
.remcent {
font-size:85%;
margin-top:0;
text-align:center;
text-indent:0
}
.remind {
font-size:85%;
text-indent:20pt
}
.savel {
font-size:11pt;
margin:20px 0 10px;
text-align:center;
text-indent:0
}
.tabm {
font-size:85%
}
.notabm {
font-size:85%;
text-indent:0;
}
a {
color:#000;
font-family:arial;
font-size:10pt;
text-decoration:none;
}

a:link {
/*text-decoration:underline;*/
}

a:hover {
color:#de3636;
text-decoration:underline;
}

a:visited {
text-decoration:none;
/*color:#999999;*/
}

h1 {
font:bold 16pt "Times New Roman", Times, serif;
margin:0 0 10px;
text-align:center;
text-indent:0
}

h2 {
font:bold 14pt "Times New Roman", Times, serif;
margin:0 0 10px;
text-align:center;
text-indent:0
}

h3 {
font:bold 12pt "Times New Roman", Times, serif;
margin:0 0 10px;
text-align:center;
text-indent:0
}

li {
list-style-type:upper-roman
}

li.circle {
list-style-type:circle
}

hr {
display: block;
border: 0;
height: 1px;
color: #666;
background: #666;
*margin: -7px 0 -7px; /* Interner Explorer */
}

#tooltip{
    background: #fafafa;
    border:1px solid #1d668c; 
    border-left:5px solid #1d668c;
    font:11pt Tahoma, sans-serif;
    color:#002a3f;
    padding:10px 10px;
    position:absolute;
    visibility:hidden;
    opacity: 0.9;
    z-index:100;
}
