body, table, tr, td, p, ul, li
{ font-size: 10pt; color: #333333; font-family: sans-serif, Verdana; }

body
{ scrollbar-face-color: #ccccff; scrollbar-highlight-color: #000099; scrollbar-shadow-color: #000099; scrollbar-3dlight-color: #ccccff; scrollbar-arrow-color: #000099; scrollbar-track-color: #ccccff; scrollbar-darkshadow-color: #ccccff; } 

.body_general
{ margin: 0px; } 

h1.title
{font-size: 10pt; color: #000099; font-family: sans-serif, Verdana; text-align: left; margin: 0px;}

table.table_border
{ border: 1px solid #000099; width: 99%; }

p.txt_rotator
{ background-color: #ccccff; margin: 10px 10px 0px; padding: 3px 0px; }

h1.zagolovok
{font-size: 12pt; color: #000099; font-family: sans-serif, Verdana; text-align: center; margin: 8px;}

.podrazdel
{font-size: 10pt; color: #000099; font-family: sans-serif, Verdana; font-weight: bold; background-color: #ccccff;}

td.zagolovok_staty
{ width: 100%; background-color: #ccccff; }

a:link
{ color: #000099 }

a:visited
{ color: #000099 }

a:hover
{ color: #cc0033;}

a
{ text-decoration: none; }

div.menu_left_ul
{ margin-top: 0pt; font-weight: bold; matgin-left: 5px; overflow: hidden; color: #cc0033; }

div.menu_left_title
{ margin-top: 5pt; margin-bottom: 5pt; font-weight: bold; padding: 3px 5px 3px 5px; color: #000099; background-color: #ccccff; }


li.space
{ margin-bottom: 5pt; }

div.subtitle
{ font-weight: bold; font-size: 12pt; }

.red
{ color: #cc0033; }

.code
{ color: #993366; margin-left: 10pt; border-left: 3px solid #9999ff; padding-left: 5pt;}

.example
{ background-color: #ccccff; margin: 5pt; padding: 2pt 5pt; }

img.books
{ width: 70px; border: 0px; float: left; margin: 12px; }

.author
{ font-style: italic; font-size: 8pt; text-align: right; }


