body {background-color:white;
      margin:0px;
      padding:0px;
      SCROLLBAR-ARROW-COLOR: #900; 
      SCROLLBAR-BASE-COLOR: white; 
      SCROLLBAR-TRACK-COLOR: white;
      SCROLLBAR-HIGHLIGHT-COLOR: #ccc;}

.new {color: red;
      font-family: tahoma, times; 
      font-size: 12px; 
	  font-weight:bold;}
	  
.main_container {border: 1px solid #990000;}	  

.content {font-family: tahoma, times; 
              font-size: 12px;
              text-align: justify; 
              padding: 15px;}

hr#1 {background:#990000;
    border-top:1px solid #990000;
    color:#990000;
    height:1px;
    width:100%;}

hr#all {background:#990000;
    color:#990000;
    height:5px;
    width:100%;}

hr#prim {width:350px;}


/* main menu links */
a.menu {padding-top: 1px; 
        padding-left: 3px; 
        padding-bottom: 0px; 
        padding-right: 2px; 
        font-family: tahoma, times; 
        font-size: 13px;
        font-weight: ;}

a.menu:link    {color: #fcc; text-decoration: underline}
a.menu:visited {color: red; text-decoration: none}
a.menu:hover   {color: white; text-decoration: none}
a.menu:active  {color: white; text-decoration: none}

td.menu1 {text-align: center; vertical-align:middle; border-right: #fcc 1px solid; border-left: #fcc 1px solid; padding-top:1px;}

.menutable {padding-top:9px;}

/* other links */
a { font-size: 12px;}
a:link    {color: black; text-decoration: underline}
a:visited {color: #666; text-decoration: none}
a:hover   {color: red; text-decoration: underline}    
a:active  {color: red; text-decoration: none}

table {border:0px; /* border="0" */
       border-collapse:collapse; /* cellspacing="0" */}

table td {padding:0px; /* cellspadding="0" */}

/* основной текст */
/*.justify {text-align: justify;}*/

.copyright {text-align: center; font-size: 10px; font-weight: bold}

.support {font-size: 9px; color:#333}

h2, h1 {color: #330000; font-family: "Monotype Corsiva", Times; margin-top: 25px; text-align: center}

/* отступ меню разделов */
.menu_margin {margin-bottom: 25px; margin-left: 20px}

/* картинки меню разделов */
div#chapter_menu {padding:30 5 30 5;}

/* текст книжных обзоров */
.book_review {font-size: 11px;text-align:justify}

/* текст в таблицах */
.table_text {text-align: center; font-size: 10px}

/* комментарии */
div#comment {font-size: 14px;text-align:justify}

#tooltip{
color: #FAFAFA; 
BORDER-RIGHT: #000 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #000 1px solid; 
PADDING-LEFT: 5px; 
BACKGROUND: black; 
VISIBILITY: hidden; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px; 
FONT: bold 10px Tahoma, Helvetica,sans-serif; 
BORDER-LEFT: red 4px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #000 1px solid; 
POSITION: absolute; 
TEXT-ALIGN: center; 
moz-border-radius: 2px
}
