/* publ */
#leftcontent {float: left; width: 23%; margin: 0; padding-left: 1.2em;}
#content {float: right; width: 72%; margin: 0; padding-right: 1.2em;}

div.stitleone {padding-bottom: 0.3em;}
div.stitletwo {padding: 0.9em 0 0.3em 0;}

/* leftcontent */
ul.razdel {padding: 0.3em 0 0 0; margin: 0 0 0; list-style: none; font-size: 85%;}
.razdel li {padding-left: 13px; background: url(../img/list_style_black.gif) no-repeat 0px 6px; margin: 0 0 0.2em;}
form {margin: 0;}
form.frm input.wide {width: 100%; border-right: #cdcdcd 1px solid; border-top: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid;}

/* content */
div.inform {padding-top: 0.9em; text-align: center; clear: both;}

div.cap {padding: 0.9em 0 0.9em; clear: both;}
div.avtor {font-size: 85%; color: #666666; text-align: right;}

div.nameartic {padding-bottom: 0.9em; font-size: 1.4em; color: #004f9d; text-align: center;}
div.infoartic {font-size: 85%; color: #666666;}

div.nameavtor {float: left; width: 70%;}
div.mailavtor {float: right; width: 30%; text-align: right;}
div.biogravtor {clear: both;}

div.pgcount {width: 100%; clear: both; padding-top: 1.4em; text-align: center;}
span.spread {word-spacing: 0.3em;}

img.print {vertical-align: middle;}

/* стили статьи */
div.article h3 {font-size: 1.4em; text-align: center;}
div.article h4 {font-size: 1.2em; text-align: center;}
div.article h5 {font-size: 1em; text-align: center;}
div.article div {text-align: center; padding-bottom: 0.8em;}
div.article p {text-align: justify; margin-top: 0; margin-bottom: 0.8em;}
div.article ul {padding: 0 0 0 0; margin: 0 0 0.8em 0; list-style: none;}
div.article ul li {padding: 0 0 0 1.1em; background: url(../img/list_style_black.gif) no-repeat left 0.5em; margin: 0 0 0.1em 0;}
div.article ul ul {padding: 0 0 0 0.2em; margin: 0 0 0 0; list-style: none;}
div.article ul ul li {padding: 0 0 0 1.1em; background: url(../img/list_style_square.gif) no-repeat left 0.5em; margin: 0 0 0.1em 0;}
div.article ol {padding: 0 0 0 0; margin: 0 0 0.8em 0; list-style-type: decimal;}
div.article ol li {padding: 0 0 0 0; margin: 0 0 0.1em 1.8em;}
div.article ol ol {padding: 0 0 0 1.1em; margin: 0 0 0 0; list-style-type: lower-alpha;}
div.article ol ol li {padding: 0 0 0 0; margin: 0 0 0.1em 0.7em;}
div.article table {margin-bottom: 0.8em; border-collapse: collapse;}
div.article table td {padding: 3px}
div.article table, div.article table td {border: 1px solid #000000; border-collapse: collapse;}

