/*  Exogens.RUEN.Skin.Style.CSS  29.03.2009  1.00  */

BODY
{
  margin: 0px; padding: 0px;
  background-color: #787070; background-image: url('/exogens.ruen.skin/otk/bg.jpg'); background-repeat: repeat-x;
  font-family: georgia,arial; font-size: 80%; color: #222222; text-decoration: none; text-align: left;
}


TABLE { padding: 0px; margin: 0px; border: 0px solid; border-collapse: separate; border-spacing: 0px; text-align: left; }

A { text-decoration: underline; color: #07568D; }
A:hover { text-decoration: none; }

UL { margin: 2px; margin-left: 15px; }

FORM { margin: 0px; padding: 0px; }
TEXTAREA { height: 150px; }


H1, .h1, .title { font-weight: normal; border-bottom: 1px solid #e53b38;  font-family: arial; font-size: 18px; color: #e53b38; }
H2, H3, .h2, h3, h4 { font-family: georgia,arial; font-weight: bold; color: #ff5400; }
.subtitle { font-family: arial; font-size: 12px; text-transform: none; color: #e53b38; margin: -2px 0 10px 0; font-weight: bold; }
H2, .h2 { font-size: 16px; text-transform: none; }
H3, .h3 { font-size: 14px; text-decoration: none; }
H4, .h4 { font-size: 14px; text-decoration: none; }


ACRONYM { border-bottom: 1px solid #008000; cursor: help; }


.menu_main_caption, .menu_main_item { text-decoration: none; }
.menu_main_caption { font-weight: bold; padding-left: 5px; color: #07568D; }
.menu_main_item { padding-left: 20px; color: #606060; }
.menu_main_caption:hover, .menu_main_item:hover { text-decoration: none; color: #ff5600; }


.comments { margin: 4px; width: 100%; color: #008000; font-family: arial; padding: 2px; }
.comment { color: #008000; font-family: arial; }


.official { color: #808080; font-size: 9px; padding: 3px; margin: 0px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #808080; border-collapse: separate; border-spacing: 0px; text-align: center; width: 100%; }


.im_logotype { width: 120px; height: 120px; border: 1px solid #FFFFFF; }
.im_logotype:hover { border: 1px dotted #0570BA; }


.pages_block { float: right; padding: 1px; }
.pages_item, .pages_selected { border: 1px solid #4C97CB; background-color: #AABECC; margin: 2px; padding-left: 5px; padding-right: 5px; text-decoration: none; }
.pages_selected { background-color: #FFFFFF; font-weight: bold; }
.pages_item:hover { background-color: #FFFFFF; }


.rubrics { text-align: left; margin-bottom: 3px; }
.rubric { font-size: 10px; color: #FF7E00; margin-right: 10px; white-space: nowrap; }


TABLE.content { border-collapse: collapse; empty-cells: show; border: 1px solid #A0A0A0; width: 100%; }
TD.content { text-align: left; padding: 5px; border: 1px solid #A0A0A0; vertical-align: top; }
TR.content { background-color: #ffffff; }
TR.content:hover { background-color: #f0f0f0; }
TH.content { text-align: center; border: 1px solid #A0A0A0; font-weight: bold; padding: 5px; }


TABLE.list { border-collapse: collapse; empty-cells: show; border: 0px solid; width: 100%; }
TR.list { background-color: #ffffff; }
TR.list:hover { background-color: #e0e0e0; }
TD.list { text-align: center; border-top: 1px solid #A0A0A0; }
TH.list { text-align: center; border-bottom: 1px solid #A0A0A0; font-weight: bold; padding: 2px; }


.error { font-weight: bold; color: #ff0000; }
CODE { font-family: arial; color: #008000; font-weight: bold; }


/* Меню с разделами */
.menu1, .menu2 { display: block; margin-top: 7px; font-family: arial; font-size: 18px; }
.menu1 { margin-left: 0px; color: #0e69c5; white-space: nowrap; }
.menu2 { margin-left: 0px; color: #e53b38; }







